算法之常见查找算法——二分法查找(python)
二分法查找前提条件:数据必须是有序的二分法查找原理:首先和中间的比较,如果等于就直接返回,如果小于就在前半部分继续使用二分法进行查找,如果大于则在 后半部分继续使用二分法进行查找。实例一:二分查找给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。示例 1:输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 nums 中并
原创
2022-03-11 20:12:20 ·
1173 阅读 ·
0 评论