算法
fanlei5458
这个作者很懒,什么都没留下…
展开
-
二分查找(python实现)
二分查找 前提:列表必须是有序的 示例说明:需求是查找item在列表lists中的位置, 我们可以先拿itme去和列表lists的中间数lists[mid]去比较: 如果itme等于lists[mid]那证明找到了,结束函数 如果itme大于lists[mid],则我们将小于lists[mid]的值全部舍弃掉, 如果itme小于lists[mid],则我们将大...原创 2018-05-05 22:12:14 · 552 阅读 · 0 评论 -
九大排序算法总结(冒泡,插入,快速,选择,归并等java实现)(转)
原文链接https://blog.csdn.net/foreverling/article/details/43798223, 感谢原文作者 楚兴大牛的分享,转载只为了能方便阅读,如有侵权还请联系,我将马上将文章删除 九大排序算法总结 <div class="article-info-box"&a转载 2018-06-24 17:18:25 · 3999 阅读 · 0 评论 -
python实现冒泡排序和插入排序
alist = [5, 1, 5, 2, 6,9, 0, 7, ] # 冒泡插入两者其实差不多 # 插入排序 # 从小到大: 每一次拿当前元素和前一个元素对比,如果小就交换位置,否则结束内层循环 def inser_sort(alist): for i in range(1, len(alist)): for j in range(i, 0, -1): ...原创 2018-06-27 10:09:25 · 561 阅读 · 0 评论