首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
一个板子题
2条解析
开通博客写题解
BurningFlame
发表于 2026-04-01 21:35:24
本次的B有两个坑 一个是题目,描述的很复杂,又是z函数,又是排列,又是计数。 但是你认真理解读完题目之后,你就会惊奇的发现,什么算z函数都是一群废话,存在排列时,字符串必须是一个从头到尾字符完全相同的串,如aaaaa。由于每个z函数数组值都不相同,所以能组成的所有排列的总和数其实就是数组长度的阶乘,
展开全文
憨憨的竹林
发表于 2026-04-01 22:18:20
B 一个板子题 首先先通过截图或者复制下来注意到模数是1e8+7而不是1e9+7 然后按照题目描述去做 当字符串里只有一种字符时才可能是非NO,此时输出n的阶乘即可 其他情况就是NO const int N = 100001; vector<ll> f(N); void init()
展开全文
查看本题
查看本题讨论
相关比赛
130463-牛客2026年愚人节比赛
进入比赛
131094-2026愚人节场内测
进入比赛
等你来战
查看全部
牛客挑战赛88
报名截止时间:2026-05-15 22:00
2026年临沂大学程序设计挑战赛
报名截止时间:2026-05-16 17:30
牛客周赛 Round 144
报名截止时间:2026-05-17 21:00
2026年北京印刷学院程序设计竞赛(同步赛)
报名截止时间:2026-05-20 22:00
牛客练习赛153
报名截止时间:2026-05-22 21:30
2026年中南民族大学程序设计竞赛决赛(同步赛)
报名截止时间:2026-05-23 17:00
"壹零杯"第三届西华师范大学程序设计竞赛(同步赛)
报名截止时间:2026-05-24 14:30
牛客周赛 Round 145
报名截止时间:2026-05-24 21:00
牛客小白月赛133
报名截止时间:2026-05-29 21:00
第二十三届宁波大学程序设计竞赛(同步赛)
报名截止时间:2026-05-30 17:30
牛客2026年儿童节比赛
报名截止时间:2026-06-01 21:00
汤圆头 Round 1
报名截止时间:2026-07-06 22:00
2026牛客暑期多校训练营1
报名截止时间:2026-07-16 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题