![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
小林的秃头史
这个作者很懒,什么都没留下…
展开
-
算法复盘——递归(待更新)
每日算法练习的总结,方便日后回顾原创 2023-02-04 23:17:15 · 99 阅读 · 0 评论 -
二分查找——基于python
最近在学爬虫的同时,也在恶补算法,参考图书为《算法图解》(Aditya Bhargava著) 先放上实现二分查找代码: def binary_search(list,item): low = 0 high = len(list)-1 count = 0 #查找计数 while high >= low: count = count + 1 mid = int((low+high)/2)#后续选取公差为2的数列,方便mid取整原创 2021-03-13 22:03:57 · 150 阅读 · 0 评论 -
选择排序——基于python
利用python语言实现选择排序算法 本次共构造了三个函数,目的是直观看出元素数量与总操作数之间的关系 def make_list(N):#构造N个数值,形成由大到小排序的有序数列,实现最坏查找 list = [] for i in range(N): list.append(N-i) return list def find_min(list):#查找列表中最小值 index = 0 for i in range(len(list)):原创 2021-03-14 20:47:58 · 121 阅读 · 1 评论