- 博客(23)
- 收藏
- 关注
原创 基于jsp的注册页面(无css样式)
本项目主要为使用jsp设计的注册页面,其中包括省市联动,密码的两次输入是否相同的判断,但并没有对输入格式的限制(如有需要可自行添加正则表达式),并附带后端代码,具体接口实现以及数据库设计可私聊。
2023-09-26 10:42:20 207
原创 数学建模插值算法
具体来说,设 $x_0, x_1, \cdots, x_n$ 是 $n+1$ 个互不相同的数据点,对应的函数值为 $y_0, y_1, \cdots, y_n$。插值是数值计算中常用的方法,用于根据已知的数据点估计未知的函数值。通过上述代码,就可以使用拉格朗日插值来对给定的数据进行插值,并绘制出插值结果的曲线。当然,实际应用中,还需要考虑插值方法的精度和稳定性等因素,选择合适的插值算法来解决具体问题。然后,根据所给数据点来确定多项式函数中的系数,即解出 $L_n(x)$ 中的 $y_i$。
2023-05-03 10:43:08 225
原创 数学建模优化算法
粒子群算法的基本思想是模拟鸟群觅食行为,将待优化问题转化为粒子在搜索空间中的位置调整过程。在搜索空间中,每个粒子代表一个可行解,粒子的位置表示该解在问题空间中的位置,粒子的速度表示其移动方向和速度大小。粒子的运动受到个体经验和群体经验的影响,粒子根据自己的经验和全局最优解之间的差异调整自身速度和位置,从而实现问题的优化。在粒子群算法中,每个粒子的速度和位置是随机生成的,并且在搜索过程中根据粒子自身经验和全局经验进行调整,具有较强的全局搜索能力和局部优化能力。函数为轮盘赌选择算法,函数为单点交叉算法,
2023-05-03 10:39:13 938
原创 常见估计参数的方法
常用的估计未知参数的方法包括最小二乘法、极大似然估计、贝叶斯估计等。这段代码首先设定了数据、均值和方差的先验分布的参数,然后计算了均值和方差的后验分布的参数。在这个示例中,我们首先生成一个二项分布的数据,然后使用极大似然估计法估计参数 $\theta$,最后输出估计结果。需要注意的是,极大似然估计法并不一定能够保证估计结果一定是最优的,因此在使用时需要根据具体问题仔细考虑其适用性。以上就是使用最小二乘法估计参数的 Matlab 代码示例,通过这段代码可以更好地理解最小二乘法的实现方法。
2023-05-02 12:20:49 1379
原创 蒙特卡罗算法介绍及应用
蒙特卡洛算法是一种基于概率统计的数值计算方法,其基本思想是通过随机数和概率统计的方法,模拟解决实际问题中的各种随机事件,以达到求解问题的目的。蒙特卡洛算法可以用于求解很多实际问题,例如计算圆周率、模拟股票价格、计算积分、模拟物理系统、计算复杂的概率分布等等。其核心思想是通过大量的随机实验,逐渐逼近问题的答案,因此其精度和效率取决于所用的随机数生成器和实验次数。2.通过随机数生成器生成足够数量的随机数,并根据概率模型得出每个随机数对应的实验结果。1.确定问题的概率模型和随机变量,构造模拟实验的数学模型。
2023-05-02 12:14:47 1389
原创 灰色预测介绍及应用
DGM(1,1)模型是GM(1,1)模型的改进模型,它引入了一阶累加生成数,将DGM(1,1)模型称为二次指数灰色预测模型。GM(1,1),GM(2,1),DGM(1,1)均属于灰色系统理论中的预测模型,适用于少量数据和信息不足的情况下进行预测。其中,GM(1,1)为一阶灰色预测模型,GM(2,1)为二阶灰色预测模型,DGM(1,1)为带噪声的一阶灰色预测模型。DGM(1,1)模型的使用前提与GM(1,1)模型类似,需要有一定的数据集,且研究对象的发展趋势必须是单调的。需要注意的是,在使用。
2023-05-02 12:00:28 2494
原创 遗传算法数学建模应用
在上面的示例中,我们使用遗传算法求解一个目标规划问题。这个问题的目标函数为 $f(x) = 10x_1^2 + 20x_2^2 + 30x_3^2 + 40x_4^2$,其中 $x_1, x_2, x_3, x_4$ 是变量,表示问题的决策变量。这是一个典型的目标规划问题。基于权衡法的目标规划:该方法通过确定各个目标的权重,将多个目标转化为单一的目标函数,然后通过求解目标函数得到最优解。基于多目标规划的目标规划:该方法将目标规划问题看作是多个目标规划问题的组合,通过求解多个子问题得到全局最优解。
2023-05-02 11:48:15 235
原创 机器人跳跃问题 (今日头条2019,笔试题)
编号为 0 的建筑高度为 0 个单位,编号为 i 的建筑高度为 H(i)个单位。起初,机器人在编号为0的建筑处。假设机器人在第 k 个建筑,且它现在的能量值是 E,下一步它将跳到第 k+1个建筑。如果 H(k+1)>E,那么机器人就失去 H(k+1)−E 的能量值,否则它将得到 E−H(k+1)的能量值。游戏目标是到达第 N个建筑,在这个过程中能量值不能为负数个单位。第二行是 N 个空格分隔的整数,H(1),H(2),…输出一个整数,表示所需的最少单位的初始能量值上取整后的结果。第一行输入整数 N。
2023-04-05 16:56:10 483
原创 大の摆の特の摆(青岛理工大学2021新生赛)
有点像最大连续子序列的问题,但是这题并不是,首先是最少,其次已经给定了序列长度,所以也就意味着这题将会比最大连续子序列简单,介于本题的数据范围,常规暴力肯定是不行,所以这就需要前缀和来进行优化,这就会使时间复杂度降为O(n)现给出出题人在n个连续时刻的精力,出题人决定连续摆烂m个时刻,求出题人在哪个时刻开始摆烂可以使他浪费的精力最少,并输出浪费的最少精力。样例解释:从时刻1开始摆烂,摆烂1、2、3共3个时刻,浪费的总精力为a[1]+a[2]+a[3]=6。第二行n个整数ai,表示出题人在第i个时刻的精力。
2022-09-08 20:13:52 126
原创 “蔚来杯“2022牛客暑期多校训练营(加赛)M题Maimai DX 2077
“蔚来杯“2022牛客暑期多校训练营(加赛)M题Maimai DX 2077
2022-08-19 20:39:27 217
原创 “山大地纬杯”第十二届山东省ICPC大学生程序设计竞赛 A题Seventeen
题目描述Seventeen is a game where players try to construct an equation that evaluates to 17using operators +-* and parentheses (,) and using each of the given numbers exactly once.Construct an equation using integers from 111 to nnn exactly once with the v
2022-05-25 20:17:12 388
原创 多比特杯武汉工程大学第四届ACM程序设计竞赛同步赛 自习室的灯
题目描述在若干年之后,WIT终于实现了学生的自习室自由,给每个同学都安排上了一间单独的自习室,每间自习室都有一盏灯,the shun手里恰好有个控制面板能开关任意一间自习室的灯。现在假设WIT有n名学生(此时the shun早就毕业辣,所以不算在内),也就会有n间教室,the shun突发奇想,把教室从1到n编号,从1开始,反转一下能整除数字1的房间号的对应房间灯的开关,然后再反转能整除数字2的房间的开关,再反转能整除数字3的房间的开关......再反转能整除数字n的房间的开关。请问经过n次反转之后,有
2022-05-25 19:34:46 148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人