摘要: lower_bound( ) 与 upper_bound( ) 这两个函数是用 二分查找 的方式,在一个排好序的 数组 中进行查找,返回值是地址。 如果数组为从小到大的顺序排列的话: lower_bound :lower_bound( begin,end,num),在begin到end 1之间,二分 阅读全文
posted @ 2020-03-14 19:11 Salty_Fish 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 用迭代器对整个数组做一次遍历 for (auto &it:a) //后面跟操作,这样就不用写迭代器的定义了 求出数组中最小的值,就不用写循环了 int arr[5]={1,2,3,4,5}; int k=*max_element(arr,arr+5); //输出5 k=*min_element(ar 阅读全文
posted @ 2020-03-14 18:29 Salty_Fish 阅读(184) 评论(0) 推荐(0) 编辑