AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
## 二分查找 前提条件:数组有序 ``` template <typename T> int binarySearch(vector<T>& data, int l, int r, T target) { if (l > r) return -1; int mid = l + (r - l) / 2; if (target == data[mid]) return mid; else if (target < data[mid]) return binarySearch(data, l, mid - 1, target); else return binarySearch(data, mid + 1, r, target); } template <typename T> int binarySearch(vector<T>& data, T target) { return binarySearch(data, 0, data.size()-1, target); } ```