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

网站谷歌优化怎么做千锋教育前端学费多少

网站谷歌优化怎么做,千锋教育前端学费多少,wordpress 在线skype,网站制作多久✨题目链接: DP36 abb ✨题目描述 leafee 最近爱上了 abb 型语句,比如“叠词词”、“恶心心” leafee 拿到了一个只含有小写字母的字符串,她想知道有多少个 "abb" 型的子序列? 定义: abb 型字符串满足以下…

✨题目链接:

DP36 abb


✨题目描述 

leafee 最近爱上了 abb 型语句,比如“叠词词”、“恶心心”

leafee 拿到了一个只含有小写字母的字符串,她想知道有多少个 "abb" 型的子序列?
定义: abb 型字符串满足以下条件:

  1. 字符串长度为 3 。
  2. 字符串后两位相同。
  3. 字符串前两位不同。

✨输入描述:

第一行一个正整数 𝑛n

第二行一个长度为 𝑛n 的字符串(只包含小写字母)

1≤𝑛≤1051≤n≤105

✨输出描述:

"abb" 型的子序列个数。 

✨示例1

📍输入

6 abcbcc

📍输出

8

📍说明

共有1个abb,3个acc,4个bcc 

✨解题思路

 动态规划:

  1. 初始化计数器和数组

    • f[26]:用来记录每个字母对结果的当前贡献。
    • g[26]:用来记录每个字母的出现次数。
    • res:结果变量,用来存储符合条件的子序列个数。
    • i:用来记录当前遍历到的字符的索引。
  2. 遍历字符串

    • 对于字符串中的每一个字符e
      1. 将当前字符对结果的贡献加到res中。
      2. 更新字符e的贡献值:f[e-'a'] = f[e-'a'] + i - g[e-'a']
        • i代表当前字符之前的所有字符数。
        • g[e-'a']是当前字符e之前出现的所有字符e的次数。
        • 通过计算i - g[e-'a'],得到当前字符e之前所有非e字符的数量。
      3. 更新字符e的出现次数:g[e-'a'] += 1
      4. 增加遍历索引i

 贡献值可以理解为在这以前区间有多少个    _ x   (假设现在 i 位置字符为x) 


✨代码
 

#include <iostream>
using namespace std;int main() {int n;cin >> n;string str;cin >> str;long long res = 0;int f[26]={0};int g[26]={0};long long i=0;for(auto e:str){res+=f[e-'a'];f[e-'a']=f[e-'a']+i-g[e-'a'];g[e-'a']=g[e-'a']+1;i++;}cout << res << endl;return 0;
}


※ 如果文章对你有帮助的话,可以点赞收藏!!谢谢支持

http://www.yidumall.com/news/107348.html

相关文章:

  • 网站建设技术论坛seo搜索引擎优化方案
  • minecraft服务器租用资阳地seo
  • 企业网站推广方式和策略seo实战密码电子书
  • 德阳网站建设公司疫情防控最新通告
  • 旅行社网站建设规划书论文最稳定的灰色词排名
  • 自助搜优惠券网站怎么做的搜索引擎优化搜索优化
  • php印刷网站源码在百度上怎么发布信息
  • 电商网站开发模块四川seo整站优化费用
  • 东莞企业自助建站系统佛山抖音seo
  • 做网站前的准备什么软件深圳发布最新通告
  • 上海网络做网站公司seo顾问服务公司站长
  • 学校网站管理方案百度快速收录权限
  • 海天建设集团有限公司网站google关键词搜索技巧
  • 网站建设 自适应营销型网站建设专家
  • 网站建设需要找工信部吗建设营销网站
  • 网站备案证书在哪里下载360地图怎么添加商户
  • 网站建设案例效果仿站定制模板建站
  • 网站接入激励视频广告西安建站推广
  • 网站备案和空间备案山东省住房和城乡建设厅
  • 怎么用网站卖自己做天津百度推广电话号码
  • blog建设网站seo关键词查询
  • 足球反波胆网站开发西安专业网络推广平台
  • php做网站界面代码重庆seo外包平台
  • 自己做网站很难人民日报新闻
  • 国外哪些网站做产品推广比较好免费网站申请域名
  • 帮人注册网站_做app免费b2b网站大全免费
  • 常州建设工程电子审图网站购物网站推广方案
  • 微信网站名经典软文范例大全
  • 苏州大学网站建设目标什么是网络营销战略
  • 莞城网站仿做市场调研报告范文2000