#include
#include
using namespace std;
bool isFound(vector dvec, double value)
{
auto b = dvec.begin(), e = dvec.end();
auto m = (e - b) / 2 + b;
//1 2 3 4 (第三个,中间靠右)
// 1 2 3 4 5(第三个,正中间)
while (m != e)
{
if (value
关注
打赏
迭代器实现二分搜索
立即登录/注册


微信扫码登录