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

开发区搜索引擎优化包括哪些方面

开发区,搜索引擎优化包括哪些方面,小程序注册需要费用吗,网站开发私人培训简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 人生格言: 人生…

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!

优质专栏:Audio工程师进阶系列原创干货持续更新中……】🚀

人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.

更多原创,欢迎关注:Android系统攻城狮

欢迎关注Android系统攻城狮

1.前言

本篇目的:理解C++之std::search应用实例

在C++中,std::search是一个算法函数,用于在一个序列中搜索指定的子序列,并返回第一次出现该子序列的位置。

std::search函数的用法如下:

template <class ForwardIterator1, class ForwardIterator2>
ForwardIterator1 search(ForwardIterator1 first1, ForwardIterator1 last1,ForwardIterator2 first2, ForwardIterator2 last2);

其中,first1last1表示要搜索的主序列的起始位置和结束位置;first2last2表示要搜索的子序列的起始位置和结束位置。

std::search函数会从主序列中的first1位置开始,按顺序逐个比较与子序列中的first2位置开始对应的元素,直到子序列中的元素全部匹配或者到达主序列的last1位置。如果找到了匹配的子序列,函数会返回子序列在主序列中的起始位置,否则返回last1

2.应用实例

#include <iostream>
#include <vector>
#include <algorithm>int main() {std::vector<int> vec = {1, 2, 3, 4, 5, 6, 7, 8, 9};std::vector<int> sub = {3, 4, 5};auto result = std::search(vec.begin(), vec.end(), sub.begin(), sub.end());if (result != vec.end()) {std::cout << "子序列出现在主序列中的位置:" << std::distance(vec.begin(), result) << std::endl;} else {std::cout << "未找到子序列" << std::endl;}return 0;
}
http://www.wangmingla.cn/news/45631.html

相关文章:

  • 济南哪家公司可以做网站公司建立网站的步骤
  • 东莞创建网站怎么自己刷推广链接
  • 为什么很多中国人去菲律宾做网站网络营销的营销理念
  • 居委会 网站建设 提案女生读网络营销与电商直播
  • 使用网站的mysql惠州seo外包
  • 物流网站建设与管理规划书如何创建属于自己的网站
  • 企业网站大图百度官方首页
  • 做按摩店网站推广违法吗html网页制作模板代码
  • 抖音珠宝代运营seo黑帽是什么
  • 仅有网站做app网站制作优化
  • 网站主机ip是独立的好处成都网站seo技巧
  • 网站建设公司郑州品牌营销服务
  • 做网站明细范文网络营销的4p策略
  • 遵义网站设计公司小吃培训去哪里学最好
  • st3网站开发苏州优化收费
  • 建设专题网站免费百度广告怎么投放
  • 淘宝属于什么网站怎么做网店推广的作用
  • 在家做网站设计nba最新资讯
  • 杭州微信建站seo博客
  • wordpress导航框架seo快速工具
  • 设计的有趣的网站推荐北京出大大事了
  • 佛山移动网站设计哪些网站可以免费推广
  • 网站logo修改江苏网站seo营销模板
  • 建网站哪家划算seo赚钱方式
  • 购物网站开发的背景和意义seo点击
  • 临沂建手机网站公司网络营销策略的概念
  • 怎么用java做动态网站山东seo多少钱
  • 在线ps网站搜索排名优化软件
  • 做彩票网站代理犯法吗众志seo
  • 免费全国网站在线客服软件爱站网关键词搜索工具