算法
文章平均质量分 74
PharahBai
新手菜鸟上路,麻烦老司机让一让
展开
-
【诈尸+开新坑】算法笔记—简单排序
前言博主又复活了,这边会通过博客的形式去记录算法和数据结构学习过程中的一些笔记,同时粘贴一些自己写的code,主要目的是为了练习打字速度,其次用于记录。如果能对其他人有一点点的影响,那我很欣慰了。大概就说这么多,不废话,直接上笔记!简单排序简单排序里有三大排序算法,分别为:冒泡排序,选择排序,插入排序。三个排序算法的时间复杂度其实都是O(n^2),如果对算法时间复杂度有了解的话,n^2的时间复杂度算法在随着输入规模n...原创 2021-05-15 20:03:15 · 148 阅读 · 2 评论 -
用递归算法的来解决汉诺塔问题
汉诺塔 汉诺塔是一个发源于印度的益智游戏,也叫河内塔。相传它源于印度神话中的大梵天创造的三个金刚柱,一根柱子上叠着上下从小到大64个黄金圆盘。大梵天命令婆罗门将这些圆盘按从小到大的顺序移动到另一根柱子上,其中大圆盘不能放在小圆盘上面。当这64个圆盘移动完的时候,世界就将毁灭。 汉诺塔问题源于印度神话 那么好多人会问64个圆盘移动到底会花多少时间?那么古代印度距离现在已经原创 2018-01-23 20:51:28 · 96571 阅读 · 22 评论