算法
文章平均质量分 77
Stephen_Bo123123
这个作者很懒,什么都没留下…
展开
-
【快速排序、合并排序与分治思想】
【快速排序、合并排序与分治思想】 (Quick Sort、 Merge Sort、 and Divide &Conquer) 本教程仅供分享与学习使用,不可最为商业用途 一、 如何将递归算法转换为代码: 将一个递归算法实现为代码时,不能去考虑递归每一步的实现细节,因为如果考虑递归算法每一步的实现细节会把人累死的,比如考虑一个10000步的递归算法,每次递归一半,这样就要考虑log21000原创 2014-08-03 21:24:20 · 619 阅读 · 0 评论 -
【冒泡排序、选择排序、插入排序总结】
【冒泡排序、选择排序、插入排序总结】 一、 算法设计: 1、 冒泡排序(Bubble Sort) 冒泡排序的核心思想是将一个序列的数中依次将最大的数放到最后,再将第二大的数放在倒数第二个位置,再将第三大的数放在倒数第三个位置,依次类推,最后将最小的一个数放在第一个位置(从小到大排列)。如果从大到小就依次将最小的数放在最后的位置,将第二小的数放在倒数第二个位置,然后以此类推将最大的数放在第一原创 2014-08-03 21:20:20 · 446 阅读 · 0 评论