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

做博客网站用什么模板域名注册新网

做博客网站用什么模板,域名注册新网,wordpress加入mip,淘宝网是中国最大的c2c平台分析: 直接模拟操作会mle,可以每次复制记录对应源字符串的下标,可以记录每次字符串增加的长度的左右端点下标,可以发现左端点与读入的l是对应的,因此就可以向前移到l的位置,这样层层递归,就能找…

 

分析:

        直接模拟操作会mle,可以每次复制记录对应源字符串的下标,可以记录每次字符串增加的长度的左右端点下标,可以发现左端点与读入的l是对应的,因此就可以向前移到l的位置,这样层层递归,就能找到在原字符串的相对位置,能够向前移动的前提是查询的下标要在每次记录的区间以内。

代码:

#include <bits/stdc++.h>using namespace std;
using ll = long long;int main() {ios::sync_with_stdio(false);cin.tie(nullptr);int T;cin >> T;while(T --) {int n, c, q;cin >> n >> c >> q;string s;cin >> s;s = " " + s;vector<ll> left(c + 1), right(c + 1), d(c + 1);right[0] = n;left[0] = 1;for(int i = 1; i <= c; i ++) {ll l, r;cin >> l >> r;left[i] = right[i - 1] + 1;right[i] = left[i] + r - l;d[i] = left[i] - l;}//  for(int i = 1; i <= c; i ++) cout << left[i] << ' ' << right[i] << ' ' << d[i] << endl;while(q --) {ll x;cin >> x;for(int i = c; i >= 1; i --) {if(left[i] <= x&&x <= right[i]) {//  cout << left[i] << ' ' << right[i] << endl;//  cout << d[i] << endl;x -= d[i];}}// cout << x << endl;cout << s[x] << '\n';}}
}

http://www.dt0577.cn/news/32941.html

相关文章:

  • 照片书哪家网站做的好阿里妈妈推广网站
  • 皇岗网站建设查询网址域名ip地址
  • 传媒公司网站源码如何让百度快速收录新网站
  • 珠海做网站优化的公司网站页面seo
  • 网站轮播图居中代码怎么写百度首页网站推广多少钱一年
  • flash+xml网站模板千川推广官网
  • 设计视频网站福州关键词排名优化
  • 在国内怎么做国外网站google关键词指数
  • 网站开发公司如何运营网站平台都有哪些
  • wordpress3.1深圳网站营销seo电话
  • 建筑设计网站素材互动营销成功案例
  • 建站哪个便宜代运营是什么意思
  • 北京网站高端定制百度搜索推广产品
  • 青浦教育平台网站建设佛山网站建设公司
  • 注册网站诚信承诺书阿里巴巴官网首页
  • 最近几年做电影网站怎么样seo是指什么意思
  • 传媒公司网站建设思路百度快速排名平台
  • 网站中的搜索功能怎么做线上运营推广方案
  • 如何实现一个响应式网页百度seo建议
  • 免费商城网站申请南京百度推广优化
  • 石家庄万达网站制作fifa世界排名最新
  • 北京网站建设公司服务哪家好网站分析培训班
  • 云南网站建设网站运营电商推广和网络推广的策略
  • 网站建设培训心得交换链接
  • 男女做暖暖到网站南宁网站建设网站推广
  • 天津企业网站建站重庆森林百度云
  • 做reference的网站360关键词推广
  • 凡科删除建设的网站友情链接网自动收录
  • 网站建设原则包括哪些个人如何加入百度推广
  • 建网站盈利厦门人才网app