详细介绍最长递减子设有一个整数序列A1, A2, ... An,求这个序列中最长的递减子序列的长度M, 以及该序列可以划分成这种子序列的个数N 如序列: 300 250 252 275 200 138 245 折分成的子序列分别为 300 275 200 138 252 245 250 其中最长序列为: 300 275 200 138 所以M=4, N=3
1
6.859/15.083 Integer Programming and Combinatorial Optimization: Cutting Plane Methods I.
2021-09-23 14:04:05 191KB 整数规划 割平面法
1
今天小编就为大家分享一篇java 判断一个数是否为2的整数次幂方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
2021-09-23 11:29:06 34KB java 整数次幂
1
x是0-31间的整数,用遗传算法求f(x)=x平方的最大值
2021-09-22 13:38:14 6KB 人工智能 遗传算法 最大值
1
请在DOS命令窗口里编译运行该程序 dos下相关命令 编译:javac 文件名.java 运行:java 文件名 此处填写数字(每个数字要用空格隔开)
2021-09-19 19:34:41 956B 最大值 最小值 平均值 总和
1
利用字符串和分治法来实现大整数乘法,内含c++源代码和实验报告说明
2021-09-18 17:09:35 47KB 大整数乘法 分治法 c++
1
提出了一种改进的量子粒子群算法,并将该算法用于求解非线性混合整数规划问题。构造了一种自适应调整的惯性权重,平衡了算法的全局搜索和局部搜索能力;针对混合整数规划问题,给定一定比例的初始可行解,提高了初始种群解的多样性;利用协同进化选择策略,对种群中的不可行解重新生成,使种群中每个粒子的信息充分利用,从而提高算法的收敛速度;为了抑制算法的早熟现象,给出了一种新的混沌搜索方式,对全局最优解进行局部搜索,增强算法的局部搜索能力。通过16个常见的测试函数测试结果表明,改进的量子粒子群优化算法对求解非线性混合整数规划问题,在成功率和精度方面得到很大的提高。
1
分治法求两个大整数相乘C++实现。
2021-09-18 16:23:27 43KB 分治法
1
在本程序段中,利用迭代法可以求出某个实数的平方根,利用递归的方法可以求出某个整数的阶乘。需要注意的是在进行除法运算的时候需要考虑分母是否为零。在主函数中,调用相应的函数即可实现运算,最后输出结果。
2021-09-14 17:06:11 4KB 计算器程序
1
C#编写的程序:从键盘任意输入三个整数,从小到大输出显示
2021-09-14 13:59:03 2KB C#小到大
1