当前位置: 首页 > news >正文

用粉色做网站主题色东莞seo推广机构帖子

用粉色做网站主题色,东莞seo推广机构帖子,武汉网站建设 loongnet,布吉商城网站建设哪家公司靠谱第一种: 该种方法是若a[mid]目标数,则让r一直等于mid,让l往右移动,一直移动到rl,这时候跳出循环,在循环外判断 但是不能写成让lmid,让r往左移动,比如a[2]key,这时&#x…

第一种:

该种方法是若a[mid]==目标数,则让r一直等于mid,让l往右移动,一直移动到r=l,这时候跳出循环,在循环外判断
但是不能写成让l=mid,让r往左移动,比如a[2]==key,这时,mid=2,若l一直等于2,r移动到3,mid=(2+3)/2=2会一直执行while循环,跳不出来
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
bool binary1(int a[],int key,int len)
{	//该种方法是若a[mid]==目标数,则让r一直等于mid,让l往右移动,一直移动到r=l,这时候跳出循环,在循环外判断
//但是不能写成让l=mid,让r往左移动,比如a[2]==key,这时,mid=2,若l一直等于2,r移动到3,mid=(2+3)/2=2会一直执行while循环,跳不出来int l = 0;int r = len-1;while (l<r){int mid = l + r >>1;		//左移1位,相当于(l+r)/2if (key <= a[mid])	r = mid;else l = mid + 1;}if (a[r] == key)	return true;return	false;}int main()
{int a[7] = { 12,4,57,87,32,1,23 };sort(a, a + 7, less<int>());    //二分查找前必须先排序,且必须是升序if (binary1(a, 12, sizeof(a) / sizeof(int)))cout << "yes\n";else cout << "no\n";return 0;
}

第二种:   

该方法是在while循环中判断a[mid]是否等于key,若找到则返回true,若最后一次循环即l==r,这时a[mid]≠key,则跳出循环,返回false

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;bool binary2(int a[], int key,int len)
{	//该方法是在while循环中判断a[mid]是否等于key,若找到则返回true,若最后一次循环即l==r,这时a[mid]≠key,则跳出循环,返回falseint l = 0;int r = len - 1;while (l <= r){int mid = l + r >> 1;if (key == a[mid])	return true;else if (key > a[mid])	l = mid + 1;else r = mid - 1;}return false;
}
int main()
{int a[7] = { 12,4,57,87,32,1,23 };sort(a, a + 7, less<int>());	//二分查找前必须先排序,且必须是升序if (binary2(a, 13, sizeof(a) / sizeof(int)))cout << "yes" << endl;else cout << "no" << endl;return 0;
}

http://www.khdw.cn/news/48911.html

相关文章:

  • 番禺网站建设优化怎样制作一个自己的网站
  • 自己做的图片哪个网站可以出售互联网论坛
  • 网站开发href使用本地链接简单的网页设计
  • 米绘设计师服务平台成都seo培训
  • 西宁哪家网络公司做网站重庆网络seo
  • 个人作品集网站广东seo价格是多少钱
  • 免费建自己域名的网站吗个人网站免费制作平台
  • 做一个搜索引擎网站要多少钱赣州seo外包怎么收费
  • 网站制作动态转静态怎么做互联网推广营销方案
  • 网站开发攻克时间网络推广策划书
  • 女女做的网站浏阳廖主任打人
  • 城乡建设网站职业查询系统seo培训讲师招聘
  • 设计logo网站brand公司运营策划方案
  • 做百度推广送网站吗游戏推广代理平台
  • 邢台做网站哪儿好帮别人推广app赚钱
  • 外贸建设网站制作简单网页设计模板html
  • 电大网上作业代做网站电脑培训课程
  • 制作一个网站需要哪些步骤怎么制作网站
  • 网站开发小组做网站的好处
  • 国外网站dns 地址禁止打开搜索引擎
  • 怎么通过所有的网站推广广告软文文案
  • 晋江建设局网站抖音优化公司
  • 个人网站模板王中国最大网站排名
  • 现有什么网站可以做网上批发上海高端网站定制
  • 专门做中式服装平台的网站徐州百度推广公司
  • 申请一个网站seo整站优化服务
  • wordpress用户注册后台深圳百度推广优化
  • 做企业公司网站seo是什么
  • 大连做网站多少钱贵阳搜索引擎排名推广
  • 青海旅游的网站建设深圳最好的外贸seo培训