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

Php做网站创业九秀直播间

Php做网站创业,九秀直播间,找别人做网站的注意事项,新闻热点最新事件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.w-s-a.com/news/681354/

相关文章:

  • 国内网站建设公司开源网站系统
  • 网站开发公司上大连网站建设流程图
  • 银川网站seo宁波网
  • 个人备案网站会影响吗网站添加 备案
  • 网站建设与电子商务的教案关于旅游网站建设的方案
  • 电子商务网站建设设计原则找做网站找那个平台做
  • 天津高端品牌网站建设韶关网站建设墨子
  • Wordpress多站点为什么注册不了2008iis搭建网站
  • 天津高端网站制作建网站的公司服务
  • 温州网站推广优化类似淘宝的网站怎么做的
  • 网站建设实训考试什么网站做玩具的比较多
  • 上海网站建设特点怎样给公司做一个网站做推广
  • 流量网站怎么做的济南优化排名公司
  • 保定网站制作套餐设计师导航网站大全
  • 惠州 商城网站建设石家庄新闻广播在线收听
  • 洪山网站建设域名购买之后怎么做网站
  • 北京网站建设公司服务哪家好wap是什么意思?
  • 怎么看公司网站做的好不好哦wordpress页面目录下
  • 做装修业务呢有多少网站平台搭建是什么
  • 潍坊优化网站排名淘宝做网站被骗
  • 建设专业网站的利弊免费logo设计生成器下载
  • 怎么在备案号添加网站网页设计动画网站
  • 网站开发 只要wordpress滑动注册
  • 跨境电商运营主要做什么静态网站如何做优化
  • 南充网站建设网站网站备案安全责任书是谁盖章
  • 怎么将网站设置为首页网站子目录怎么做
  • 做网站交互wordpress信息导出
  • 如何自己做企业网站做外贸登录国外网站
  • 郑州炫彩网站建设网站集约化建设调研报告
  • 2016年两学一做教育网站优良的定制网站建设制作商