首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
字符反转
3条解析
开通博客写题解
heyJulian
发表于 2020-08-07 10:37:29
这道题最直观的解法并不难,需要我们分情况判断一下所有的情况。 举个例子“1234567”。循环右移的所有情况为7123456、6712345、5671234、4567123、3456712、2345671、1234567。 我们来看看所有情况所需的最少区间反转次数。 1234567->654
展开全文
东溪看水
发表于 2020-08-11 17:48:30
题目 牛牛有一个长度为 n 的字符串,他想进行循环右移 k 位的操作,求他最少对这个字符串进行几次区间反转操作能实现循环右移 k 位呢。给定一个字符串长度 n 和循环右移次数 k,求最少反转次数。假设字符串每一位都不同。 解题思路 令 ,三步翻转法: 将数组第 项进行对称翻转,即对数组前 项进
展开全文
嘉然今天吃晚晚
发表于 2020-08-07 12:11:05
public class Main{ ArrayList<Integer> mid_tree=new ArrayList<>(); public int[] solve (int n, int[] pre, int[] suf) { TreeN
展开全文
查看本题
查看本题讨论
相关比赛
6779-牛客编程巅峰赛S1第9场 - 青铜&白银
进入比赛
22382-1
进入比赛
96996-”追求效率之巅,强化算法之魂“算法竞赛
进入比赛
119412-超线程纳新考试
进入比赛
119505-超线程晚自习考试
进入比赛
等你来战
查看全部
牛客练习赛152
报名截止时间:2026-04-24 21:30
华中地区高校第十九届程序设计邀请赛(同步赛)
报名截止时间:2026-04-25 16:00
2026年ICPC新疆维吾尔自治区大学生程序设计竞赛
报名截止时间:2026-04-16 10:00
第一届津冀联合高校大学生程序设计竞赛(同步赛)
报名截止时间:2026-04-26 15:00
湖北经济学院第五届“WA杯”程序设计竞赛(同步赛)
报名截止时间:2026-04-25 23:59
第九届大学生程序设计竞赛南昌大学校赛(重现赛)
报名截止时间: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-05-12 17:00
"壹零杯"第三届西华师范大学程序设计竞赛(同步赛)
报名截止时间:2026-05-24 14:30
汤圆头 Round 1
报名截止时间:2026-07-06 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题