
算法学习
文章平均质量分 73
小飞鱼蜜尔
带学生
展开
-
常用算法浅析
算法 现在有了自己的博客网站,优快云上很久没发文章了,欢迎大家去踩踩。算法为程序注入灵魂,它是智慧的体现。前段时间粗略的过了一遍数据结构,读到后面部分感觉到有点枯燥,因为总感觉学的这些东西貌似没有用武之地。由于长期搞数模我倒是对算法提前接触过不少,于是我打算先学习一波算法,感受数据结构结合数学的妙处,再回过头去看一遍数据结构。先整理了这些常用算法,有些虽然核心代码短短几行,但十分抽象,得多回来复习才有可能在实战中使用自如。 排序算法 冒泡(Bubble Sort) 从前往后依次比较相邻元素,原创 2021-10-12 23:13:21 · 179 阅读 · 0 评论 -
GA遗传算法及相关代码
GA遗传算法解决TSP问题 Matlab函数 随机数生成函数: rand(n,1):返回n个0到1随机数排列的列向量。 randn(n,1):类似,服从标准正态分布。 randperm(n):返回n以内随机数排列的n维行向量。 unifrnd(a,b,n,1):生成(a,b)区间均匀分布的n个随机数列向量。 取整函数: fix():取小于n的整数。 round(n):四舍五入。 ceil(n):向正方向舍入,floor(n):向负方向舍入。 zeros(m,n):生成m*n全0阵。常用于原创 2021-02-02 15:41:11 · 630 阅读 · 0 评论