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

凡科网站怎么做授权查询深圳网络推广培训机构

凡科网站怎么做授权查询,深圳网络推广培训机构,专业建设总结,医院网站建设方案招标文件二分查找函数 lower_bound(起始地址, 末尾地址, target):查找第一个大于等于target目标值的位置 upper_bound(起始地址, 末尾地址, target):查找第一个大于target目标值的位置 binary_search(起始地址, 末尾地址, target):查找target是否存在…

二分查找函数

lower_bound(起始地址, 末尾地址, target):查找第一个大于等于target目标值的位置

upper_bound(起始地址, 末尾地址, target):查找第一个大于target目标值的位置

binary_search(起始地址, 末尾地址, target):查找target是否存在于数组或vector中,找到返回true,否则返回false

这三种方法都是采用的二分查找实现的函数,用于有序数组或vector等,查找效率较高,实际写题时,直接用能较少很多代码量。下面来看看示例吧:

#include<bits/stdc++.h>using namespace std;int main(){vector<int> vec = {1,1,2,3,3,4,4,5};auto pos1 = lower_bound(vec.begin(), vec.end(), 2) - vec.begin();auto pos2 = upper_bound(vec.begin(), vec.end(), 2) - vec.begin();auto flag = binary_search(vec.begin(), vec.end(), 2);cout << "第一个大于等于2的位置是" << pos1 << endl;cout << "第一个大于2的位置是" << pos2 << endl;cout << "查找2返回的结果:" << flag << endl;return 0;
}
//第一个大于等于2的位置是2
//第一个大于2的位置是3
//查找2返回的结果:1

字符串查找函数

s1.find(s2):在s1字符串中查找s2,查找到返回第一个字符的位置,查找失败返回s1.npos,这个其实是一个特别标志,也可以看成一个数字,是4294967295,即s1.npos=4294967295

#include<bits/stdc++.h>using namespace std;int main(){string s = "abcdabef";cout << s.find('b') << endl;cout << s.find("ab") << endl;cout << s.find("cda") << endl;cout << s.find("cde") << endl;return 0;
}

string.find()函数用法

1.返回任意字符s1在s中第一次出现的位置,s1为字符,不能为字符串  'a'  "a"都可以

 position=s.find_first_of(s1);

2.从字符串s下标为a开始查找字符串s1,返回起始位置  s.find(s1,a); 查找不到返回-1

http://www.dtcms.com/wzjs/219003.html

相关文章:

  • 用angular做的网站链接安徽关键词seo
  • 做网站一定要服务器吗优秀网站网页设计分析
  • 建一个门户网站要多少钱看网站搜什么关键词
  • 我想看b站直播苹果手机北京aso优化
  • 哪种网站名称容易通过备案审核如何搭建一个网站
  • 苏州自助建站软件网络营销服务公司有哪些
  • 怎么用wordpress建电商网站吗白度指数
  • wordpress category.php制作seo营销工具
  • 海南网站建设多少钱杭州seo关键字优化
  • 佛山专业网站建设纹身网站设计
  • 目前网络最好的挣钱平台武汉seo网站
  • wordpress免费网站国外seo外包公司需要什么
  • 自己做网站主机优书网
  • 王野摩托车惠州抖音seo策划
  • 做网站的日历图片百度文库官网首页
  • wordpress网站更换域名品牌策划运营公司
  • 网站做一样没有侵权吧地推放单平台
  • 郑州北环网站建设培训站内关键词自然排名优化
  • 大气企业网站中国最厉害的营销策划公司
  • 有实力的网站建设公司站长之家素材网站
  • 沈阳建设工程信息网站淮北网络推广
  • 做网站的公司现在还 赚钱吗域名服务器ip地址查询
  • 做网站必须学php吗推广团队
  • asp做网站的缺点实体店怎么推广引流
  • 读书网网站建设策划书手机优化大师为什么扣钱
  • 免费网站设计 优帮云怎么投放广告是最有效的
  • 政府门户网站设计高平网站优化公司
  • 如何做收费视频互动网站视频剪辑培训机构
  • 网站建设与规划百度网站怎么提升排名
  • 做视频网站需要什么样的配置智能识别图片