发表于 2018-8-13 08:44:35

python实现二分叉查找

  *二分叉查找就是折半查找
  比如12345这几个数字当中找2,他会先找到这五个数字中的中坚的那个与2进行比较,
  比如中间的3》2他就认为3以后的不用查找了,然后查找3左边的,即123,再把这个分半,
  然后中坚为2,2=2 即找到
  其实代码也就是这个思路,只不过这个里边添加了递归调用函数。

  说一下遇到的问题:递归调用次数最多为999默认,
  开始的时候也没有写如果找完了还是没有,怎么办,
  代码不难就是一个递归调用思想,我也是刚接触,有问题大家一起讨论,欢迎
页: [1]
查看完整版本: python实现二分叉查找