首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
1620专题
1620 - Lazy Susan【数学】
题目大意样例 inputoutput解释 思路代码Hit 题目大意 传送门 将1~n(8<=n<=500)放到一个圆盘里,每个数字都出现一次。(可以首尾相连) 每次可以选择连续的4个数字翻转顺序,最后问能不能变成1,2,3,4,5,6…n的顺序。 样例 input 2 9 1 9 8 3 7 6 5 4 2 11 1 3 2 4 5 6 7 8 9 10 1
阅读更多...
CSU 1620: A Cure for the Common Code(KMP+区间DP)
Description Input Output Sample Input abcbcbcbcaabbbcdcdcdabbbcdcdcd0 Sample Output Case 1: 7Case 2: 11 HINT 题意:给一个小写子母的串,相邻相同的子串可以合在一起,问这个串合并后最短可得多长。 解题:KM
阅读更多...
[ZCMU OJ]1620: 全排列 1683: 排列(next_permutation全排列函数的使用)
首先我们先来认识一个函数:全排列函数——next_permutation。这个函数用于全排列问题功能十分强大。与之相对还有一个函数prev_permutation;二者区别在于:前者求的是下一个全排列,而后者求的是上一个全排列;二者在用法上是相同的(类似sort的用法)。对于next_permutation,如果当前的序列存在下一个全排列则return true,否则return false;pr
阅读更多...