摘要:
题目描述 1、 给定严格升序(没有相等元素)的数组a,元素个数为cnt, 查找num在数组中的位置序号(以0位起始)。 如果没找到则返回: 比num小且最靠近的元素位置序号。 若所有元素均大于num则返回-1;请用递归方式实现。 int search(int arr[], int cnt, int 阅读全文
摘要:
递归实现 template<typename T> int binary_search2(const T arr[], const int left, const int right, const T key) { if (NULL == arr || nullptr == arr || 0 > l 阅读全文