重点理解二分法的思路
二分法使用的前提: 数据集必须有此案后顺序(升序或者降序)
二分法功能一:查找
如果:nums[mid] = 6 < target(8) 右移left
如果:nums[mid] = 12> target(8) 左移right
如果left和right相等,则找到目标值
二分法功能二:找最小(大)值
流程图
重点理解二分法的思路
二分法使用的前提: 数据集必须有此案后顺序(升序或者降序)
二分法功能一:查找
如果:nums[mid] = 6 < target(8) 右移left
如果:nums[mid] = 12> target(8) 左移right
如果left和right相等,则找到目标值
二分法功能二:找最小(大)值
流程图