自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 整个世界是一个巨大的元胞系统

如题,整个世界是一个巨大的元胞系统。如果你想构建一个自己的小天地,做这个世界的老天爷,元胞系统可以说是一个最简单的办法。

2025-07-09 17:16:10 594

原创 BP神经网络

根据神经元互联方式的不同,可以分为前馈神经、反馈神经和自组织网络。前馈神经是根据结果从输出层链式更新权重,反馈神经是基于时间步动态更新,自组织网络则是通过竞争学习更新。正如其名神经网络,构建的是一个由多个感知机组成的神经网络。单个的感知机只能处理简单的线性加权,那么由多层多个感知机组成的神经网络就可以很好的处理非线性问题了。在普通的输入与输出相对应的数据集基础上,构建一个激活函数,可以有效的把离散的数据集转换为连续的函数曲线,便于之后的函数求导最小化误差。的基础,构建一个多层神经网络。

2025-07-09 12:26:38 162

原创 主成分分析法

主成分分析法主要用于数据降维,将多个指标通过相互间的比较(方差)包装,最终取占主导地位的几个。

2025-07-07 18:20:53 264

原创 模糊综合评价

确定被评价因素的因素集和评价级 -> 确定各因素权重和隶属度向量 -> 模糊综合评价结果1.确定因素集和评价级因素集:与目标相关联的指标组成的集合。评价级:用于评价的各个等级组成的集合。

2025-07-06 17:04:36 222

原创 数据预处理

在海量的数据中,有些数据可能会因为各种和各样的原因出现差错,有些数据可能与研究问题无关,有些数据相互之间可能会有关联。这些数据会影响我们的判断,因此对数据进行预处理十分有必要。

2025-07-06 12:52:21 171

原创 灰色预测模型

灰色关联度正如其名,是一种预测的方法,可用于解决众多的预测问题。为什么会叫灰色呢?正如我们计算机领域中有着黑客、白客、灰客,对应不同的法律触及范围,灰色代表一个模糊的地带。灰色预测代表对一个既含已知信息又含未知信息的系统预测。灰色关联度这么看可能有点看不懂,那就来看看实例:参考数列一般取各个指标最优解。一般取0.5就可以了。

2025-07-05 17:39:21 301

原创 聚类分析法

聚类是一种无监督的学习方法,是一种观察式学习。可以用于市场分析、图像处理等。聚类分析分为两种,一种是对指标的(R型)用于降维,另一种是对样本的(Q型)进行分类。簇:类,一簇之中为一类。质心:一簇之中的中心,簇之中其余样本以此为中心。距离:样本之间为各个指标组成的n维空间的距离,簇之间为各个簇的样本之间最小距离。

2025-07-05 14:39:06 232

原创 熵权TOPSIS模型

TOPSIS法也称为理想解法,是一种多指标评价方法,解决评价问题。

2025-07-04 16:09:52 367

原创 层次分析法

层次分析法是一种解决多目标复杂问题的定量与定性相结合的决策分析方法。极其看重个人经验,因此带有些许的主观色彩。主要用于解决定性+未/半量化问题,如最佳方案选取、评价类、指标体系选取等。

2025-07-04 12:39:00 248

原创 多目标规划模型

多目标规划即所求目标函数不止一个,并且相互之间并不独立(涉及相同决策变量)。一般来说,求解多目标的方法都是转为单目标问题。

2025-07-03 15:13:45 155

原创 二次规划模型

二次规划并不是规划两次,而是引进了线性代数的二次型概念。即目标函数是一个二次型,那么我们求解出它的实对称矩阵就可以建立二次型的模型了。注意在建模时前面系数有一个二分之一。(后面的线性函数不要也乘2了)

2025-07-03 14:44:17 196

原创 非线性规划模型

非线性规划,就是目标函数或限制条件出现多次决策变量。一般在求方差等问题使用。在建模过程中,只需要注意其量纲次数就可以判定了。

2025-07-03 14:15:33 219

原创 整数线性规划模型

整数规划就是将一些决策变量设为整数,再求最优解。以整数变量的个数(全部是、部分是)可以分为纯整数规划和混合整数规划。一般用于求解任务分配工厂生产等问题。接下来,我会以三个算法求解一般的整数线性规划。

2025-07-02 12:13:23 374

原创 线性规划模型

线性规划的模型很好判断,在有限资源(即约束条件)下求极值,且所求的函数极值是一个线性表达式,这时找好约束条件就可以求解了。

2025-07-01 17:05:44 237

原创 会python就学得会的爬虫基础(只讲实战)

爬虫可以说是pyhon的代表程序之一,学好爬虫不仅可以帮助新手巩固基础,并且爬虫本身就是一个非常实用的功能,可以帮助我们获取各种资源,学会之后可以简单高效爬取想要的内容。

2025-06-30 23:04:06 1162

原创 Java 相对于传统开发更好的选择——JavaFX

相较于传统的Java开发,如AWT或Swing类的组件,JavaFx显得更加现代化。例如在界面美观度、分辨率与视觉效果等方面,JavaFx都更能高效支持高性能的开发,如支持 CSS3 样式、矢量图形、动画、自动支持 Retina/HiDPI 显示、内置阴影、模糊、3D 变换等特效、GPU 加速,流畅支持 4K 视频播放和复杂动画等。简而言之,需要开发现代化、动效丰富的桌面应用,涉及视频播放、3D 可视化等高级功能,希望用 CSS/FXML 实现前后端分离开发时选择JavaFx是一种更好的选择。

2025-05-27 12:58:57 536

原创 Java 记忆化搜索(深)

vec.add(0);vec.add(1);break;f1 = f2;f2 = temp;i < n;i++) {//位置+步长i < n;//轮流走,对手(即下一步)赢则我们输//前后都可以移动res |=!1 : 0;return res;

2025-04-10 12:51:11 373

原创 Java 欧拉图

if (!dfs("JFK");dfs(tmp);int k;this.k = k;dfs(0);i < n;++x) {if (!

2025-03-28 11:11:49 1073

原创 Java 线段树

另外,还有一个懒惰方法可以优化更新的方法,即将更新的值暂存,需要答案时再进行更新,这样可以节省资源。

2025-03-04 21:30:22 398

原创 Java 图片编辑的简单功能实现

1.显示原图毫无疑问,我们先要创建一个JFrame显示各种功能按钮。对于“打开”按钮,我们需要添加一个文件选择器,对于选中的图像文件获取其路径,转化为二维数组画出来。在最开始的JFrame上,我们可以添加一个JPanel区域,用于显示图片。2.保存图片3.灰度。

2025-03-04 20:34:46 362

原创 Java 区间和的个数 一题四解(前缀和+归并排序/树状数组/线段树/平衡二叉树)

一.归并排序给你一个整数数组nums以及两个整数lower和upper。求数组中,值位于范围(包含lower和upper)之内的 区间和的个数。区间和S(i, j)表示在nums中,位置从i到j的元素之和,包含i和ji≤j示例 1:输入:nums = [-2,5,-1], lower = -2, upper = 2输出:3解释:存在三个区间:[0,0]、[2,2] 和 [0,2] ,对应的区间和分别是:-2 、-1 、2。

2025-03-04 19:56:53 166

原创 Java 天际线 一题三解(扫描线,线段树,分治)

城市的是从远处观看该城市中所有建筑物形成的轮廓的外部轮廓。给你所有建筑物的位置和高度,请返回由这些建筑物形成的。每个建筑物的几何信息由数组buildings表示,其中三元组leftiixrightiixheightii你可以假设所有的建筑都是完美的长方形,在高度为0的绝对平坦的表面上。应该表示为由 “关键点” 组成的列表,格式,并按进行。。列表中最后一个点是最右侧建筑物的终点,y坐标始终为0,仅用于标记天际线的终点。此外,任何两个相邻建筑物之间的地面都应被视为天际线轮廓的一部分。

2025-02-25 20:49:10 615

原创 Java 利用外部API实现项目

【代码】Java 利用外部API实现项目。

2025-02-12 15:34:49 255

原创 Java 人工智能 神经网络基础感知机及其实现

【代码】Java 人工智能 神经网络基础感知机及其实现。

2025-01-21 15:52:07 293

原创 Java 文件保险柜的基础版本

随着信息时代的不断发展,文件的保密工作显得尤为重要。那么,我们是否可以自己做一个文件保险柜来对自己或亲友的文件进行保密呢?这就是我在此所要介绍的文件保险柜的代码实现。一.注册属于用户的独立账号要想将自己的文件进行保密处理,肯定要将自己的文件与他人的文件分隔开,于是我们要设计一个登录与注册界面。该界面应包含标签账号密码,及与之相对应文本栏获取登录或注册的账号密码,还有登录与注册的按钮,并对这些按钮加上动作监听器实现不同的功能。同时,在实现注册功能的时候,我们应对密码进行加密存储,在实现登录功能时,要将

2024-12-16 13:09:28 326

原创 Java Manacher

初始有一个空的 01 串,每步操作可以将 0 或 1 添加在左侧或右侧。也可以对整个串进行反异或操作:取 s′ == s ⊕ rev(s),其中 s 是目前的 01 串,⊕ 表示逐位异或,rev(s) 代表将 s 翻转,也就是说取中心位置并交换所有对称的两个位置的字符。例如,rev(0101)=1010,rev(010)=010,rev(0011)=1100。反异或操作最多使用一次(可以不用,也可以用一次)。给定一个 01 串 T,问最少需要添加多少个 1 才能从一个空 01 串得到 T。

2024-11-22 20:38:29 348

原创 Java 并查集

ww星球的一个种植园,被分成 m×n 个小格子(东西方向 m 行,南北方向 n列)。每个格子里种了一株合根植物。这种植物有个特点,它的根可能会沿着南北或东西方向伸展,从而与另一个格子的植物合成为一体。如果我们告诉你哪些小格子间出现了连根现象,你能说出这个园中一共有多少株合根植物吗?

2024-11-22 19:42:53 336

原创 Java 字串分值和

对于一个字符串 S,我们定义 S 的分值 f(S) 为 S中出现的不同的字符个数。例如 f(“aba”)=2,f(“abc”)=3,f(“aaa”)=1。现在给定一个字符串 S[0...n−1](长度为 n),请你计算对于所有 S 的非空子串 S[i...j](0≤i≤j<n),f(S[i...j])的和是多少。

2024-11-22 18:59:22 276

原创 Java 贪心

小青蛙住在一条河边, 它想到河对岸的学校去学习。小青蛙打算经过河里 的石头跳到对岸。河里的石头排成了一条直线, 小青蛙每次跳跃必须落在一块石头或者岸上。不过, 每块石头有一个高度, 每次小青蛙从一块石头起跳, 这块石头的高度就 会下降 1 , 当石头的高度下降到 0 时小青蛙不能再跳到这块石头上(某次跳跃 后使石头高度下降到 0 是允许的)。小青蛙一共需要去学校上 x 天课, 所以它需要往返 2x 次。当小青蛙具有 一个跳跃能力 y 时, 它能跳不超过 y 的距离。

2024-11-12 20:32:21 197

原创 Java BFS 广度优先搜索 学习心得

public class BFS迷宫 {int x;int y;String str;this.x =x;this.y =y;//注意字典序顺序i<30;//根节点即左上角起点while(!p = str1;break;i<4;i++){//搜索下一步=1){

2024-11-12 19:38:18 290

原创 Java DFS 深度优先搜索 学习心得

你有一张某海域NxN像素的照片,"."表示海洋、"#"表示陆地,如下所示:........##.....##........##...####....###........其中"上下左右"四个方向上连在一起的一片陆地组成一座岛屿。例如上图就有 2 座岛屿。由于全球变暖导致了海面上升,科学家预测未来几十年,岛屿边缘一个像素的范围会被海水淹没。具体来说如果一块陆地像素与海洋相邻(上下左右四个相邻像素中有海洋),它就会被淹没。

2024-11-12 16:43:26 769

原创 登录与注册界面简易(Java)

首先要大体思考一下所需类容:例如界面的窗体,登录与注册按钮,账号与密码的文字提示,账号与密码的文本框,还有注册后账号密码储存的地方,想要与用户交互需要地监听器,以及登录或注册成功或失败后所对应的界面提示等等。JFrame jf=new JFrame("主页");JFrame jf=new JFrame("登录管理系统");JButton jbu1=new JButton("登录");JLabel jl1=new JLabel("账号");JLabel jl2=new JLabel("密码");

2024-10-15 12:28:16 499 1

原创 算法刷题的经历(Java代码)

学了java几个月后,我储备了一点基础知识,终于踏上了刷题这条道路。接下来我要简单介绍一下我刷的题。因为是为了备战蓝桥杯,我便从蓝桥云课上挑了几道经典算法题:一.

2024-10-15 12:07:08 341

原创 入门的概念

2.对象对象可以是任何一个具体的事物,我们选定的任何一个具体物件都可以称为对象。在Java中通常以“数据类型 对象;”形式出现,就像:3.关系类是由很多不同的具有相同特性对象组成,而我们的不同对象可以属于不同的类。若是以动物比作类,那么狗,猫等便可称作为动物这类的对象,而苹果,香蕉等就属于水果这一类。

2024-08-03 21:27:33 187 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除