算法
pengboboer
啊
展开
-
《漫画算法》笔记
一 算法概述算法一系列程序指令、用于解决特定的运算和逻辑问题数学中的算法比如求1加到10000的解法,计算机领域算法可以应用在比如运算、查找、排序、最优决策、面试数据结构数据的组织、管理、和存储格式、目的是为了高效的访问和修改数据线性结构:数组、链表、栈、队列、哈希表树:二叉树、二叉堆图:呈现多对多的关系其它:跳表、哈希链表、位图等时间复杂度当n的取值足...原创 2020-01-06 18:29:23 · 362 阅读 · 0 评论 -
算法——浅谈冒泡排序
冒泡排序(BubbleSort)冒泡排序是最简单不过的了,记得在大学的时候最初学的就是冒泡排序,今天总结一下这个是程序员就会写的冒泡排序:冒泡冒泡,想象一下冒泡,比如说我们从小到大排序,肯定最大的往上冒,所以说我们通过for循环第一趟排序,那么最右侧一定是一个最大的,那么第一趟比较完成后,第二趟排序最后一个数就不参与啦。直接来吧,这里重点要注意的就是第二个for循环 j < ar...原创 2019-01-11 17:49:35 · 267 阅读 · 0 评论