摘要: # 算法 # 二分查找 [1,2,3,4,5,6,7,8,9,10,27,36,46,58,69] - 有序列表 # in index 从列表中找到一个值的位置 # 实现上面的功能 - 用代码 def b_search(li, target, right=None, left=0): if righ 阅读全文
posted @ 2020-07-19 23:53 Raigor 阅读(121) 评论(0) 推荐(0)
摘要: Python基础学习(20)递归详解 shutil 模块 logging 模块 一、今日大纲 递归详解 shutil 模块 logging 模块 二、递归详解 针对之前的斐波那契数列Fibonacci Sequence问题,经过不断思考,运用递归、生成器、循环等方法,总结出了以下四种方法: 递归方法 阅读全文
posted @ 2020-07-19 22:00 Raigor 阅读(132) 评论(0) 推荐(0)
摘要: Python基础学习(21)二分查找 os.walk() 面向对象基础 一、今日大纲 递归算法的扩展:二分查找 os 模块的扩展:walk 方法 面向对象基础 二、递归算法的扩展 之前在介绍递归函数的时候已经介绍过,递归算法本质上是分治法的应用,其核心意义就在于把一个复杂的问题不断分解成一个个小问题 阅读全文
posted @ 2020-07-19 21:58 Raigor 阅读(128) 评论(0) 推荐(0)