首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
小红的ABC
4条解析
开通博客写题解
cyhyyds
发表于 2021-12-10 20:38:33
显然,我们有一个朴素做法。 枚举回文串长度,再枚举起点,判断是否为回文串。 设字符串长度为 SSS,则时间复杂度为 S3S^3S3。 但在此题中,S=100S=100S=100,于是暴力做法可以通过! 难点在判断回文串,但只需要对于长度奇偶性分类判断即可。 #include <bits/std
展开全文
不想上班的丘比特
发表于 2025-04-10 09:46:33
#include<bits/stdc++.h> #include using namespace std; int main() { string s; cin >> s; int minLength = INT_MAX;// 初始化最短回文串长度 for(int i = 0
展开全文
牛客顶针
发表于 2024-01-18 14:16:57
因为本题只有100,暴力是可以过的,思想就是枚举它的所有>2的回文子串,然后将他们按长度大小进排序 ok上代码 ">using namespace std; const int N=300; string s1[N]; bool cmp(string a,string b) { return
展开全文
露秋丶
发表于 2024-07-29 21:23:28
题目要求最少得回文串 根据回文串的规律,判断回文串都能分解成 aaaabbbbb到ab的偶数对称型 babab到aba的奇数对称型 以上,只需要先找偶数,再找奇数,两次循环查找最简型,因为主要有回文串,都能根据性质推到成以上两种回文串,所以对于存在回文字符串的数据,要么是2要么是3。剩下的就是-
展开全文
查看本题
查看本题讨论
相关比赛
11218-牛客小白月赛41
进入比赛
24143-牛客小白月赛41内测
进入比赛
26486-新生大赛7
进入比赛
27148-第六周周赛
进入比赛
27446-枚举和前缀和
进入比赛
等你来战
查看全部
新疆大学2025年7月月赛(同步赛)
报名截止时间:2025-07-06 18:00
牛客周赛 Round 99
报名截止时间:2025-07-06 21:00
牛客练习赛142
报名截止时间:2025-07-11 21:30
2025年第一届上海师范大学程序设计竞赛(同步赛)
报名截止时间:2025-07-13 18:00
牛客周赛 Round 100
报名截止时间:2025-07-13 21:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题