首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
小红的 red 计数
4条解析
开通博客写题解
漓吻
发表于 2024-10-15 11:50:55
小红的red计数 链接:https://ac.nowcoder.com/acm/contest/91592/E 来源:牛客网 1. 题目描述 小红拿到了一个字符串。她有若干次询问,每次询问:若翻转第l个字符到第r个字符对应的区间,该字符串有多少"red"子序列。 子序列指按原串顺序取若干字母(可以不
展开全文
大专小子
发表于 2024-10-13 21:10:55
直接 fhp treap 平衡树维护区间 red,r,e,d,der,de,er,re,ed 的个数,考虑乘法原理即可 #include<bits/stdc++.h> #define int long long #define pc(x) putchar(x) using namespa
展开全文
うれしいたのしい大好き!
发表于 2024-10-13 21:28:35
记表示一个字符串中含有的子串的子序列个数,如时表示子序列的个数,表示子序列的个数,最终答案即为 对一个区间字符串的翻转,对应的变化为区间的对应翻转,即 如果我们快速得到区间对应的,将其翻转,再与区间的合并,就能获取每个询问翻转之后的总体答案 考虑合并两段相邻区间的,记为左半部分为右半部分,则有 表
展开全文
Rain_Fly
发表于 2024-10-14 14:15:09
这个题目赛时的时候没有想到要以red中间的e开始计算,每次可以通过计算 :当前为‘e’的元素前面的r的数量*后面d的数量,这样就得到了一个式子,然后经过一系列的化简就可以以o(1)计算出每一个结果,具体化简请看https://www.bilibili.com/video/BV1xh2qYgESd?p
展开全文
查看本题
查看本题讨论
相关比赛
92590-牛客周赛63内测
进入比赛
92966-32
进入比赛
93073-实验室模拟赛10.15
进入比赛
93270-训练赛10.16周63小白102
进入比赛
105633-训练13
进入比赛
等你来战
查看全部
华中地区高校第十九届程序设计邀请赛(同步赛)
报名截止时间:2026-04-25 16:00
2026年ICPC新疆维吾尔自治区大学生程序设计竞赛
报名截止时间:2026-04-16 10:00
第一届津冀联合高校大学生程序设计竞赛(同步赛)
报名截止时间:2026-04-26 15:00
魔法杯 Round 1
报名截止时间:2026-04-26 17:30
湖北经济学院第五届“WA杯”程序设计竞赛(同步赛)
报名截止时间:2026-04-26 17:30
第九届大学生程序设计竞赛南昌大学校赛(重现赛)
报名截止时间:2026-04-26 19:00
牛客周赛 Round 141
报名截止时间:2026-04-26 21:00
2026牛客五一集训派对day1
报名截止时间:2026-05-01 17:00
2026牛客五一集训派对day2
报名截止时间:2026-05-02 17:00
2026牛客五一集训派对day3
报名截止时间:2026-05-03 17:00
牛客周赛 Round 142
报名截止时间:2026-05-03 21:00
2026牛客五一集训派对day4
报名截止时间:2026-05-04 17:00
2026牛客五一集训派对day5
报名截止时间:2026-05-05 17:00
2026深圳职业技术大学程序设计竞赛(同步赛)
报名截止时间:2026-05-10 18:00
哈尔滨华德学院第十七届程序设计竞赛(同步赛)
报名截止时间:2026-05-12 17:00
"壹零杯"第三届西华师范大学程序设计竞赛(同步赛)
报名截止时间:2026-05-24 14:30
汤圆头 Round 1
报名截止时间:2026-07-06 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题