原文:Codeforces 1239B. The World Is Just a Programming Task (Hard Version)

传送门 这一题好妙啊 首先把括号序列转化成平面直角坐标系 xOy 上的折线,初始时折线从坐标系原点 , 出发 如果第 i 个位置是 那么折线就往上走一步 y ,否则往下走一步 y 这条折线有很多有用的性质 . 如果某个时刻折线的纵坐标为负数了,那么说明这个括号序列一定是不合法的 证明也挺好理解的,变成负数说明没有足够的 和 匹配了,显然不合法 . 如果最终位置 n 的折线 y 坐标不为 ,那么一定 ...

2019-10-22 11:54 0 451 推荐指数:

查看详情

CF The World Is Just a Programming Task (Easy Version)【分析·思维】

题目传送门 题意: 给定一个括号序列,随意交换两个位置的括号之后,问有多少个不同长度的圈。关于圈的定义大概就是:将括号序列的后$k$个数放到括号序列的最前面,就是长度为$k$的圈。(看了好久题意e ...

Tue Oct 22 23:54:00 CST 2019 0 306
Codeforces 1296E2 - String Coloring (hard version)

题目大意: 给定一段长度为n的字符串s 你需要给每个字符进行涂色,然后相邻的不同色的字符可以进行交换 需要保证涂色后能通过相邻交换把这个字符串按照字典序排序(a~z) 你可以使用无限种颜色,但 ...

Wed Feb 05 11:27:00 CST 2020 2 211
CodeForces 1367F2 Flying Sort (Hard Version)

题意 给一个长度为\(n\)的数组,你可以有两种操作 将某一个数放置在数组开头 将某一个数放置在数组结尾 问最小操作多少次可以得到一个非递减数列 (比\(F1\)难在\(n\)变 ...

Wed Jun 17 23:40:00 CST 2020 4 397
Codeforces 1172C2 Nauuo and Pictures (hard version) dp

Nauuo and Pictures (hard version 首先考虑简单版本的, 一个一个dp求出来, 分成三坨, 一坨当前要求照片, 一坨除了当前的喜欢的照片, 一坨除了当前的讨厌的照片。 单次dp 50 ^ 4 感觉hard的也挺简单的。。 我们先算出最后喜欢的照片的总w ...

Tue Jul 02 04:49:00 CST 2019 4 325
Codeforces 1239E. Turtle 折半

原文链接www.cnblogs.com/zhouzhendong/p/CF1239E.html 前言 咕了这么久之后,我的博客复活了! 题解 结论1 存在一个最优解\(A\)数组,满足\(\forall 1\leq i <n, A_{1,i}\leq A_{1,i+1}, A_ ...

Mon Oct 21 06:32:00 CST 2019 5 369
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM