def bin_search(data_set, val):
low =
high = len(data_set) - while low <= high:
mid = (low + high) //
if data_set[mid] == val:
return mid elif data_set[mid] < val:
low = mid +
else:
high = mid - return
def bin_search(data_set, val):
low = 0
high = len(data_set) - 1 while low <= high:
mid = (low + high) //2
if data_set[mid] == val:
return mid elif data_set[mid] < val:
low = mid + 1
else:
high = mid - 1 return

最新文章

  1. 转载:SQL 递归树 子父节点相互查询
  2. A-Making the Grade(POJ 3666)
  3. 用js操作表格
  4. 基于duilib实现的可滑动tab标签控件
  5. [cocos2dx 3.0 + ios]如何编写iAd的plugin
  6. 十大算法 pagerank 傅里叶变换
  7. HtmlAgilityPack + Fizzler
  8. js 将php生成的time()类型时间戳转化成具体date格式的日期
  9. 英特尔:不再公布PC处理器多核睿频数据
  10. win10 jkd配置注意事项
  11. COMException: The data necessary to complete this operation is not yet available.
  12. ES6 模块
  13. 20155238 2016-2017-2 《JAVA程序设计》第九周学习总结
  14. Extjs4.x TreeGrid Dirty 更新数据,dirty标记不会自动清除的bug
  15. winform绑定多张图片
  16. TP2.0或3.1 或者 3.2 下使用ajax+php做无刷新分页(转+自创)
  17. BZOJ2140: 稳定婚姻(tarjan解决稳定婚姻问题)
  18. You can&#39;t specify target table &#39;e&#39; for update in FROM clause
  19. 关于js中的原型
  20. 如何注入值到Spring bean属性

热门文章

  1. 【转载】python学习之 字符串前&#39;r&#39;的用法
  2. Eclipse WEB项目更改项目名
  3. SCN 时间戳的相互转换
  4. d堆
  5. Linux经常使用命令(九) - cat
  6. cocos2dx 几个精灵依照顺序播放动画解决方法
  7. OpenCASCADE直线与平面求交
  8. IP地址的规划和设计方法(二)
  9. hdu_2871
  10. 51nod-1310: Chandrima and XOR