资源列表
SimulatedAnnealing
- 模拟煺火算法,学人工智能的时候写的一个小程序,准确率还是很高的.
ds12_11add
- 用正交表实现了稀疏矩阵,并能完成两稀疏矩阵的相加
Romberg
- 经典的龙贝格算法,用C++编写,简单实用
Hill
- 希尔排序算法基本思想:将整个无序序列分割成若干小的子序列分别进行插入排序。
VC
- 一些关于C语言算法的集合,希望对大家能有所帮助。
BpTree
- 详细介绍了Btree的特性以及如何实现 适合初学者参考
UKFvsEKF
- 扩展卡尔曼滤波与无迹卡尔曼滤波的跟踪滤波性能的比较
3301
- 北大ACM3301题 德州旅行问题,已通过
daima
- 本程序通过在200*100的格子上按照一定的密度随机洒点模拟生命游戏 默认的密度为0.5,可以看到很多典型现象包括灭绝稳定震荡爬行等
countPi
- 计算圆周率 Pi (π)值, 精确到小数点后 10000 位只需要 30 多句代码!
src
- 两个详细的聚类程序,其中一个用的kmeans,有详细的注释和说明
lcs(continue)
- LCS,即最常公共子序列的的C语言解法。prepare_for_backdate(char,char,int,int)函数是为后面的回溯法求得最长公共子序列做准备,并可得到子序列长度。lcs(char,int,int)函数是输出子序列的。并用到了第一个函数的结果。因为要得到最终的子序列,要知道那些地方是可输出的位置,因此构造数组b[][],当为1时表明当前位置匹配,可输出,为2时需要往上回溯,为3时需要往左回溯,直到找到下一个为1的位置。而c[][]数组是保存找子序列过程中匹配位数。