网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  python_day5--->递归函数,二分法查找

python_day5--->递归函数,二分法查找

分类: IT文章 • 2023-10-28 13:16:28
li = [1, 5, 6, 7, 12, 22, 33, 44, 55, 66, 77, 88, 99, 111, 222, 333]
def er(num,li):
if len(li) ==0:
print ('没有找到')
return num
WZ=len(li)//2
if num == li[WZ]:
print (num,'就是你要找的')
elif num > li[WZ]:
print ('小了')
li=li[WZ+1:]
return er(num,li)
elif num < li[WZ]:
print('大了')
li=li[:WZ]
return er(num, li)
er(23,li)

相关推荐

  • 第七章 递归函数(续)、二分查找算法
  • python学习之路——匿名行数/函数递归与二分法
  • 递归,匿名函数,内置函数 递归--二分法 有名函数 匿名函数 内置函数
  • PYTHON-匿名函数,递归与二分法,面向过程编程-练习
  • PYTHON-匿名函数,递归与二分法,面向过程编程
  • 递归函数之二分查找
  • python基础编程: 编码补充、文件操作、集合、函数参数、函数递归、二分查找、匿名函数与高阶函数
  • 递归、二分法、匿名函数和部分内置方法 递归 匿名函数 
  • 七 递归与二分法、匿名函数、内置函数 一 递归与二分法 二 匿名函数 三 内置函数
  • 2018-11-12-递归函数&二分查找
  • 第七周编程总结 include
  • 第六周编程总结 include include include
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号