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

张家港网站建设培训班湖州站内优化seo公司

张家港网站建设培训班,湖州站内优化seo公司,wordpress主机搭建,包装设计一键生成器2207. 字符串中最多数目的子序列 给你一个下标从 0 开始的字符串 text 和另一个下标从 0 开始且长度为 2 的字符串 pattern #xff0c;两者都只包含小写英文字母。 你可以在 text 中任意位置插入 一个 字符#xff0c;这个插入的字符必须是 pattern[0] 或者 pattern[1] 。…2207. 字符串中最多数目的子序列 给你一个下标从 0 开始的字符串 text 和另一个下标从 0 开始且长度为 2 的字符串 pattern 两者都只包含小写英文字母。 你可以在 text 中任意位置插入 一个 字符这个插入的字符必须是 pattern[0] 或者 pattern[1] 。注意这个字符可以插入在 text 开头或者结尾的位置。 请你返回插入一个字符后text 中最多包含多少个等于 pattern 的 子序列 。 子序列 指的是将一个字符串删除若干个字符后也可以不删除剩余字符保持原本顺序得到的字符串。 数据范围 1 text.length 105pattern.length 2text 和 pattern 都只包含小写英文字母。 分析 贪心可以发现若pattern[0]越往右放它所贡献的子序列个数越小只需要数后面有多少个pattern[1]因此pattern[0]最优的位置是放在开头同理pattern[1]最优的位置是放在尾部考虑这两种情况求一下有多少子序列然后取max 代码 typedef long long LL; class Solution { public:const static int N 1e5 5;long long maximumSubsequenceCount(string text, string pattern) {int n text.size();LL res1 0, res2 0;LL cnt1 1, cnt2 1;for(int i 0; i n; i ) {if(text[i] pattern[0] || text[i] pattern[1]) {if(text[i] pattern[1]) {res1 cnt1;}if(text[i] pattern[0]) cnt1 ;}if(text[n - i - 1] pattern[0] || text[n - i - 1] pattern[1]) {if(text[n - i - 1] pattern[0]) {res2 cnt2;} if(text[n - i - 1] pattern[1]) cnt2 ;}}return max(res1, res2);} };
http://www.hkea.cn/news/14446574/

相关文章:

  • 如何查询到某网站开发商做爰片免费网站视频
  • 景德镇网站制作建设一个招聘网站的策划
  • 长沙做网站最好的公司交互式网站app
  • 网站栏目 添加 管理新民个人网站建设优势
  • wordpress更改电子邮箱验证功能个人网站做seo
  • 做一网站优化要多少钱seo快速排名优化方法
  • 郑州网站推企业花钱做的网站出现违禁词
  • 全网推广网站python做网站多少钱
  • 怎么看网站开发语言钉钉小程序开发平台
  • 郴州做网站ku07351元购买域名
  • 建设网站多久到账昆明app制作公司在哪里
  • 营销型企业网站建设板块设置dede网站版权信息修改
  • 国家工业和信息化部网站备案系统手机网页编辑器中文版
  • 网站美工主要工作是什么wordpress for sae 3.9
  • 网站扩展虚拟空间站长 网站对比
  • 冬青街 做网站页面设计文档
  • 网站优化细节amh5.5安装wordpress
  • 优设网网站类似于pinterest的设计网站
  • 佛山网站建设公司有哪wordpress导航固定
  • 克拉玛依 网站建设邢台新增确诊病例轨迹
  • 网站建设推广怎么做网站建设演示ppt模板
  • 电子商务网站管理内容如何搭建aspx网站
  • 北京国互网网站建设报价gae+wordpress
  • 网站建设用几级域名合适咸阳做网站费用
  • 合肥做网站价格是多少flashxml网站模板
  • 天津建设工程协会网站公司宣传片视频怎么做
  • wordpress 评论系统来客seo
  • 网站建设速成策划书中网站制作怎么写
  • 罗源做网站的公司网站开发课设心得
  • 推荐网站建设电子商务营销的优势