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

手机网站开发服务seo按照搜索引擎的

手机网站开发服务,seo按照搜索引擎的,大连seo计费,pr模板免费下载网站目录 双指针算法 最长连续不重复子序列 数组元素的目标和 双指针算法 常见的两种样式&#xff1a; 双指针指向两个不同的区间 双指针指向一个区间的左右两端&#xff0c;这种方式更加常见 双指针算法思想 for(int i0;i<n;i)for(int j0;j<n;j)O(n^2) 时间复杂度 …

目录

双指针算法

最长连续不重复子序列

数组元素的目标和


双指针算法

常见的两种样式:

  • 双指针指向两个不同的区间

  • 双指针指向一个区间的左右两端,这种方式更加常见

双指针算法思想

for(int i=0;i<n;i++)for(int j=0;j<n;j++)O(n^2) 时间复杂度

我们要把这个思想优化,一般利用一些单调性的方式

需求 asd qwe zxc 去掉空格,每个字符串单独一行
要求输出:
asd
qwe
zxc#include<iostream>
#include<string.h>using namespace std;int main()
{char str[100];gets(str);int n = strlen(str);for(int i=0;i<n;i++){int j=i;while(j<n && str[i]!=" ") j++;for(int k=i;k<j;k++) cout<<str[k];cout<<endl;//令i直接移到j的位置,利用的是发现题目中单调性来优化,降低时间复杂度i=j;}return 0;
}

双指针算法模板

for(int i=0,j=0;i<n;i++)                  
{while(j<i && check(i,j)) j++;//每道题目的具遗体逻辑
}for循环遍历i,while依据题意定下j停下的位置,之后题目的具体代码,之后利用i,j之间关系进行优化

最长连续不重复子序列

解题代码

#include <iostream>using namespace std;const int N = 100010;int n;
int q[N], s[N];int main()
{scanf("%d", &n);for (int i = 0; i < n; i ++ ) scanf("%d", &q[i]);int res = 0;for (int i = 0, j = 0; i < n; i ++ ){s[q[i]] ++ ;while (j < i && s[q[i]] > 1) s[q[j ++ ]] -- ;res = max(res, i - j + 1);}cout << res << endl;return 0;
}

数组元素的目标和

解题代码

#include <iostream>using namespace std;const int N = 1e5 + 10;int n, m, x;
int a[N], b[N];int main()
{scanf("%d%d%d", &n, &m, &x);for (int i = 0; i < n; i ++ ) scanf("%d", &a[i]);for (int i = 0; i < m; i ++ ) scanf("%d", &b[i]);for (int i = 0, j = m - 1; i < n; i ++ ){while (j >= 0 && a[i] + b[j] > x) j -- ;if (j >= 0 && a[i] + b[j] == x) cout << i << ' ' << j << endl;}return 0;
}

http://www.yidumall.com/news/55846.html

相关文章:

  • axure怎么做长页面网站怎么去推广自己的平台
  • 东莞出租车公司seo月薪
  • 为什么菜市场不可以做网站十大看免费行情的软件下载
  • 网站描述是什么口碑营销是什么
  • 做图网站营销型网站建设团队
  • 西安的网站设计与制作首页搜索引擎快速排名推广
  • 武汉哪个公司做网站好sem优化服务公司
  • 公司做网站需要去公安备案吗怎么寻找网站关键词并优化
  • 秦皇岛汽车网站制作黄冈网站搭建推荐
  • 后台管理页面模板seo自动优化软件
  • 农产品网站管理员怎么做百度做网站
  • 网站的跳出率网络推广网站大全
  • 深圳市龙岗区建设局官网网站发软文的平台
  • 门窗企业网站建设网推
  • 开封网站制作公司搜索优化的培训免费咨询
  • 沈阳高端网站网络推广seo教程
  • 济南网站建站北京seo外包平台
  • 淄博网站制作高端服务网络seo是什么意思
  • 那个软件可以做网站如何让百度收录自己的网站信息
  • 英文网站设计哪里好外贸建站公司
  • 织梦响应式网站模板哪个平台视频资源多
  • 网站开发前端框架和后端框架站长工具怎么关闭
  • 番禺网站建设设计百度seo关键词排名
  • 网站建设指标百度seo关键词报价
  • 网站怎么推广出去友联互换
  • 免费素材库短视频素材网站东莞营销网站建设直播
  • 直播网站开发好做么友链交换不限内容
  • 石家庄机票网站建设房地产销售工作内容
  • 如何做静态网站百度站长快速收录
  • 深网站建设关键词推广效果分析