扩展矩阵leetcode-leetCode:leetcode

时间:2021-07-01 03:09:02
【文件属性】:
文件名称:扩展矩阵leetcode-leetCode:leetcode
文件大小:10KB
文件格式:ZIP
更新时间:2021-07-01 03:09:02
系统开源 扩展矩阵leetcode leetCode leetcode 一、有关数组的题目 1. 二分查找法的应用 (1)704. 二分查找 题目链接: C++: // 版本一 class Solution { public: int search(vector& nums, int target) { int left = 0; int right = nums.size() - 1; // 定义target在左闭右闭的区间里,[left, right] while (left <= right) { // 当left==right,区间[left, right]依然有效,所以用 <= int middle = left + ((right - left) / 2);// 防止溢出 等同于(left + right)/2 if (nums[middle] > target) { right = middle - 1; // target 在左区间,所以[left, middle - 1] } else if (nums[middle] < target) { left = middl
【文件预览】:
leetCode-main
----README.md(34KB)

网友评论