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

汽车网站开发方案湖州网站建设制作

汽车网站开发方案,湖州网站建设制作,百度做网站效果怎么样,wordpress页面排序问题和序列的区间有关,且需要操作两个变量,可以用两个下标(指针)i 和 j 扫描区间。 1,反向扫描,i 从头,j 从尾,在中间相遇。 例1.1(P37) 找指定和的整数对…

问题和序列的区间有关,且需要操作两个变量,可以用两个下标(指针)i 和  j 扫描区间。

1,反向扫描,i 从头,j 从尾,在中间相遇。

例1.1(P37)

找指定和的整数对

#include<bits/stdc++.h>
using namespace std;
const int N=100005;
int n,m;
int a[N];
int main(){cin>>n>>m;for(int i=0;i<n;i++) cin>>a[i];sort(a,a+n);int i=0,j=n-1;while(i<j){int sum=a[i]+a[j];if(sum<m) i++;if(sum>m) j--;if(sum==m){cout<<a[i]<<" "<<a[j]<<endl;i++;}}return 0;
}

例1.2

判断回文串

#include<bits/stdc++.h>
using namespace std;
int main(){int n; cin>>n;while(n--){string s; cin>>s;bool ans =true;int i=0,j=s.size()-1;while(i<j){if(s[i]!=s[j]){ans=false; break;}i++,j--;}if(ans) cout<<"Yes"<<endl;else cout<<"No"<<endl;}return 0;
}

允许删除(或插入,本题只考虑删除)最多一个字符,判断是否能构成回文字符串。

#include<bits/stdc++.h>
using namespace std;
int main(){int n; cin>>n;bool f;while(n--){string s; cin>>s;bool ans =true;f=true;int i=0,j=s.size()-1;while(i<j&&f){if(s[i]!=s[j]&&f){f=!f;int ii=i+1,jj=j;while(ii<jj){if(s[ii]!=s[jj]) {ans=false;break;}ii++,jj--;}int i2=i,j2=j-1;while(i2<j2){if(s[i2]!=s[j2]) {ans=false;break;}i2++,j2--;}}if(f)i++,j--;}if(ans) cout<<"Yes"<<endl;else cout<<"No"<<endl;}return 0;
}

2,同向扫描

2.1 寻找区间和

给定一个长度为 n 的数组和一个数 s ,在这个数组中找一个区间,使这个区间的数组元素之和等于 s 。输出区间的起点和终点位置。

http://www.dinnco.com/news/63069.html

相关文章:

  • 电商网站 制作免费淘宝关键词工具
  • 做网站3个月seo优化团队
  • 南宁自助建站模板下载海口网站排名提升
  • 当铺网站建设方案网址最全的浏览器
  • 企业网站建设兴田德润实惠外贸营销平台
  • 制作网站首页上海排名优化seobwyseo
  • 泰安网站建设费用seo实战密码第四版pdf
  • 浙江省城乡建设厅网站首页河南制作网站
  • 小企业网站建设多少钱在线seo诊断
  • 网站建设课程瑞金网络推广
  • 做网站界面一般用什么来做nba最新新闻
  • WordPress授权站资源网长沙网站开发制作
  • 做时时彩网站平台有哪些网站站外优化推广方式
  • 什么空间可以做网站线上培训课程
  • 江苏昆山网站建设查排名的网站
  • 网站国际化怎么做百度识图在线
  • 合肥手机建站模板南京百度竞价推广公司排名
  • 大型网站建设公司沈阳十大搜索引擎地址
  • 网站建设与网页设计入门白城seo
  • 农业信息网站建设方案公司网站建设开发
  • c 做游戏的网站教学营销网络的建设怎么写
  • 重庆网站建设推广公司网站访问量排行榜
  • 洋洋点建站网络营销八大工具
  • php网站后台制作优化神马排名软件
  • 水墨 网站源码企业网站怎么注册官网
  • 后台模板链接前台网站网络营销竞价推广
  • 行业信息网站天津百度网站快速排名
  • asp做学生信息网站策划方案模板
  • 可以做笔记的网站策划营销推广方案
  • 绍兴企业免费建站seo课培训