python 排序算法之 二分查找
来源:互联网 发布:网络十大恐怖图片 编辑:程序博客网 时间:2024/06/04 01:24
def binary_search(find, L) : low = 0 high = len(L) while low < high : mid = int((low + high) / 2) if L[mid] == find : return mid #左半边 elif L[mid] > find : high = mid - 1 #右半边 else : low = mid + 1 #未找到返回-1 return -1L = [1,2,3,4,5,6,7,8,9,10,11]result = binary_search(12, L)print(result)
阅读全文
0 0
- python 排序算法之 二分查找
- 排序算法之二分查找
- python算法之二分查找
- Java排序算法之二分查找
- python算法之——二分查找
- 二分查找算法之python实现
- 排序算法-二分查找
- 排序算法+二分查找
- python二分查找算法
- 【Python】二分查找算法
- 二分查找算法 python
- Python二分查找算法
- 排序算法之带二分查找的插入排序
- 算法之二分查找
- 算法之二分查找
- 算法之二分查找
- 查找算法之二分查找
- 查找算法之二分查找
- 王者荣耀英雄分析--孙悟空
- Leetcode c语言-Search in Rotated Sorted Array
- 初次OJ网体验
- 支付宝小程序入门教程+案例demo
- 朋友圈评论回复的两种实现方式
- python 排序算法之 二分查找
- java中对象和对象的引用的区别
- Servlet中获取资源
- iOS KVO的优势及缺点
- [MongoDB] Mongodb的初应用
- 一篇不一样的StringBuffer和StringBuilder
- linux运维故障定位汇总
- Ubuntu安装python3
- Jeecg 重写编辑按钮相关的 js 方法