您当前的位置: 首页 >  搜索

迭代器实现二分搜索

我什么都布吉岛 发布时间:2021-02-20 14:17:22 ,浏览量:6

#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             
关注
打赏
1688896170
查看更多评论
0.0510s