zoukankan      html  css  js  c++  java
  • python实现二分叉查找

    *二分叉查找就是折半查找

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

    python实现二分叉查找

    说一下遇到的问题:递归调用次数最多为999默认,
    开始的时候也没有写如果找完了还是没有,怎么办,
    代码不难就是一个递归调用思想,我也是刚接触,有问题大家一起讨论,欢迎

    转载于:https://blog.51cto.com/aklaus/2094157

  • 相关阅读:
    java分解质因数
    GUID全局唯一标识符
    Oracle-教师信息表(Teacher)
    Oracle-成绩表(Score)
    Oracle-建表course
    Oracle-建表student
    输入输出-复制
    Map
    哈希
    链表
  • 原文地址:https://www.cnblogs.com/twodog/p/12137181.html
Copyright © 2011-2022 走看看