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

1688网站上自己做模版网页设计模板套用步骤

1688网站上自己做模版,网页设计模板套用步骤,wordpress 文艺主题,房地产如何做网站推广文章目录 CF778A String Game 题解题面翻译Input DataOutput DataInput Sample 1Output Sample 1题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 样例 #2样例输入 #2样例输出 #2 提示算法#xff1a;二分代码#xff1a; CF778A String Game 题解 link 题面翻译 … 文章目录 CF778A String Game 题解题面翻译Input DataOutput DataInput Sample 1Output Sample 1题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 样例 #2样例输入 #2样例输出 #2 提示算法二分代码 CF778A String Game 题解 link 题面翻译 给定两个由小写字母构成的字符串p和t同时给定一个由数字 1 , 2 , 3... ∣ P ∣ 1,2,3...∣P∣ 1,2,3...∣P∣ 组成的排列。其中 ∣ p ∣ ∣p∣ ∣p∣ 表示字符串p的长度按该排列顺序依次删除字符串 p p p 相应位置上的字母删除过程中约定各个字符的位置不变。请计算最多可以删除几次字符串 p p p 中仍然包含字符串 t t t。即字符串 t t t 仍然是字符串 p p p 的子序列 数据保证有解。 Input Data 第一行一个字符串 p p p 1 ≤ ∣ p ∣ ∣ t ∣ ≤ 200 , 0000 1≤∣p∣∣t∣≤200,0000 1≤∣p∣∣t∣≤200,0000 第二行一个字符串 t t t 第三行数字 1 1 1 到 ∣ p ∣ ∣p∣ ∣p∣ 组成的一个排列。 Output Data 一行一个整数表示最多删除的次数。 Input Sample 1 ababcbaabb5 3 4 1 7 6 2Output Sample 1 3题目描述 Little Nastya has a hobby, she likes to remove some letters from word, to obtain another word. But it turns out to be pretty hard for her, because she is too young. Therefore, her brother Sergey always helps her. Sergey gives Nastya the word t t t and wants to get the word p p p out of it. Nastya removes letters in a certain order (one after another, in this order strictly), which is specified by permutation of letters’ indices of the word t t t : a 1 . . . a ∣ t ∣ a_{1}...\ a_{|t|} a1​... a∣t∣​ . We denote the length of word x x x as ∣ x ∣ |x| ∣x∣ . Note that after removing one letter, the indices of other letters don’t change. For example, if t t t “nastya” and a [ 4 , 1 , 5 , 3 , 2 , 6 ] a[4,1,5,3,2,6] a[4,1,5,3,2,6] then removals make the following sequence of words “nastya” “nastya” “nastya” “nastya” “nastya” “nastya” “nastya”. Sergey knows this permutation. His goal is to stop his sister at some point and continue removing by himself to get the word p p p . Since Nastya likes this activity, Sergey wants to stop her as late as possible. Your task is to determine, how many letters Nastya can remove before she will be stopped by Sergey. It is guaranteed that the word p p p can be obtained by removing the letters from word t t t . 输入格式 The first and second lines of the input contain the words t t t and p p p , respectively. Words are composed of lowercase letters of the Latin alphabet ( $ |p||t|200000$ ). It is guaranteed that the word $ p $ can be obtained by removing the letters from word t t t . Next line contains a permutation a 1 , a 2 , . . . , a ∣ t ∣ a_{1},a_{2},...,a_{|t|} a1​,a2​,...,a∣t∣​ of letter indices that specifies the order in which Nastya removes letters of t t t ( 1 a i ∣ t ∣ 1a_{i}|t| 1ai​∣t∣ , all a i a_{i} ai​ are distinct). 输出格式 Print a single integer number, the maximum number of letters that Nastya can remove. 样例 #1 样例输入 #1 ababcba abb 5 3 4 1 7 6 2样例输出 #1 3样例 #2 样例输入 #2 bbbabb bb 1 6 3 4 2 5样例输出 #2 4提示 In the first sample test sequence of removing made by Nastya looks like this: “ababcba” “ababcba” “ababcba” “ababcba” Nastya can not continue, because it is impossible to get word “abb” from word “ababcba”. So, Nastya will remove only three letters. 算法二分 二分枚举什么我们可以枚举删除的元素个数。 可行性假设删去 x x x 个元素可行那么删去 x − 1 x - 1 x−1 个元素也肯定可行。因此二分的序列有单调性该二分成立。 check 函数怎么写判断删掉 x x x 个元素后是否包含序列 t t t 即可。 代码 #includebits/stdc.h using namespace std; #define ll long long const ll N2e610; ll n,nt,a[N],l,r,mid,ans; string p,t; bool check(ll x){string kp;ll ct0;for(int i1;ix;i) k[a[i]-1] ;for(int i0;in;i){if(k[i]t[ct]) ct;if(ctnt) return 1; } return 0; } int main(){ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);cinpt;np.size(),ntt.size();for(int i1;in;i) cina[i];rn;while(lr){midlr1;if(check(mid)) ansmid,lmid1;else rmid-1;}coutans;return 0; } 感谢大家的支持~
http://www.w-s-a.com/news/471622/

相关文章:

  • 怎么到国外网站去接模具订单做互联网建设企业网站
  • 深圳品牌网站建设公司排名洪雅网站建设
  • nodejs 做网站wordpress主题绕过激活码
  • 平湖模板网站建设公司网页美工培训
  • 顺德网站建设市场建设工程交易中心网站
  • 深圳企业网站怎么做浪琴手表网站建设图
  • 2018网站外链怎么做济南 网站设计公司
  • 承德百度网站建设郑州网站seo优化公司
  • 四川建站模板网站公司分类信息网站制作
  • 网站开发前后端有wordpress模板安装教程视频教程
  • 有网站想修改里面的内容怎么做怎么做黑彩黑彩网站
  • 什么专业会做网站网站建设续费合同
  • 网站开发的项目开发网站做直播功能需要注册吗
  • 网站开发新手什么软件好网站设计师和ui设计师
  • 太仓苏州网站建设软件开发网站建设
  • 一个虚拟主机做2个网站吗工信部怎么查网站备案
  • 本地网站做淘宝客制作app步骤
  • 关于企业网站建设网页布局怎么设计
  • 惠州市网站设计公司裴东莞嘘网站汉建设
  • 长葛网站建站电子商务网站是什么
  • 泉做网站的公司太原网站建设开发公司
  • wordpress菜单栏的函数调用迅速上排名网站优化
  • 网站深圳广西模板厂哪家价格低
  • 搜索网站显示网页无法访问最好的网站推广
  • 巴彦淖尔市百家姓网站建设搬瓦工暗转wordpress
  • 温州鹿城区企业网站搭建云虚拟机
  • 网站的开发方法php网站商城源码
  • 旅游找什么网站好维护公司网站建设
  • 长春市长春网站制作站优化杭州企业推广网站
  • 网站建设开发设计营销公司山东网信办抓好网站建设