大江东去,浪淘尽,千古风流人物。故垒西边,人道是,三国周郎赤壁。乱石穿空,惊涛拍岸,卷起千堆雪。江山如画,一时多少豪杰。遥想公瑾当年,小乔初嫁了,雄姿英发。羽扇纶巾,谈笑间,樯橹灰飞烟灭。故国神游,多情应笑我,早生华发。人生如梦,一尊还酹江月。
摘要: 2019.1.25: 1.慎用getchar和scanf("%c"),这两个都会读回车和空格,用cin或者scanf("%s")会更好 2.处理环形问题,将数组开大一倍,令a[i+n]=a[i],就能实现循环的问题。 3.计算只包含加法,减法和乘法的整数表达式除以正整数n的余数,可以在每步计算后对n 阅读全文
posted @ 2019-08-20 11:14 White_star 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 作为一个高一才入坑的OIer,明年就要~~参加NOI~~退役了,不如先留下这篇游记 DAY1 听去年参加同步赛的大佬说网很卡,但我觉得一点都不卡,虽然主页看上去很low T1 8点半拿到试卷,看了下第一题,好像可以骗到不少分。因为第一次考NOI,对题目的难度没有概念,感觉不爆零就挺不错了,还挺惊喜的 阅读全文
posted @ 2019-08-19 20:47 White_star 阅读(264) 评论(1) 推荐(0) 编辑
摘要: 模拟+思维 05年的题,然而我却不会做 好多题解都没有证明为什么如果有m个人位置错误,只需花费m的代价就可以将其变为正确,我来证明一下 这m个人可以看成一个错排,每个人都有其应该在的位置p[i],从i向p[i]连一条边,则整张图中至少有一个环 因为对于每个点i,显然有一条出边和入边,故所有点都在环上 阅读全文
posted @ 2019-11-15 09:53 White_star 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 贪心 $O(N^2logn)$很好做,直接暴力断边。 $O(nlogn)$做法 同样考虑贪心,每次往最小的点走一定更优,只不过我们可以在一个环上走一半之后回溯,使得答案更优 我们在 当前点 最近的 还有儿子没走的祖先的 最小的儿子比当前点的儿子小时 就回溯 当然这个回溯的儿子必须在环上,且必须是当前 阅读全文
posted @ 2019-11-14 21:38 White_star 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 期望背包DP 复杂度$O(n m)$ 前两天模拟考考了这道题 考试时想到了如何设计状态,可惜转移方程写错了。 我的想法:设$dp[i][j]$表示前i个人借到j元时的期望支出,$pp[i][j]$表示前i个人借到j元的概率,$ans=\sum_{i=L}^{sum}pp[n][i] (M dp[n] 阅读全文
posted @ 2019-11-12 15:14 White_star 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 太菜了,一年后突然明白什么意思 首先令 $a[n]==i$ 1. 若 $a[i]== n$ ,剩下 $n 2$ 个数构成错排 1. 若 $a[i]!=n$,可以将 $n$ 看成 $i$ (错排问题要求 $a[i]!=i$ ,反正都是 $!=$ 某个数,在这里是等价的),前 $n 1$ 个数构成错拍 阅读全文
posted @ 2019-11-11 20:19 White_star 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 参考 "神仙的博客" 以下是我对正确性的一些解释 由于元素按顺序进栈,所以我们要保证在前面的字典序尽可能小,所以优先让先进栈的进栈1,进不了栈1才进栈2,故两个栈中的元素是唯一确定的 1. 由于我们需要按一定顺序入栈,故入栈顺序显然是一定的,即a,c相对顺序一定 1. 由于我们对元素进行了排序,故出 阅读全文
posted @ 2019-11-07 17:08 White_star 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 二分 一道经典二分题,讲解见 "用户已注销的博客" 阅读全文
posted @ 2019-11-04 20:00 White_star 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 思维题 题意: 给出一个$n$元素排列$p[]$,定义数组$p[]$的误差值为$\sum\limits_{i=1}^{i=n} |p[i] i|$.每次操作都把下标为$n$的数放到下标为$1$的位置,其他数依次右移,问在通过几次操作后能使得误差值最小 较麻烦做法:差分 正解是差分,设$d[i]$为i 阅读全文
posted @ 2019-11-04 10:10 White_star 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 费用提前的DP 由于满分做法是单调栈优化DP,相对冷门,且复杂度依旧成谜,所以我选择咕咕咕 谈一谈60分的$O(n^2)$做法 费用提前,指的往往不是预先计算费用来保持DP的最优子结构性质。相反,它 破坏了最优子结构的性质 ,除了最后我们需要的答案,其它DP出的答案都是错的。比如此题,我们 提前考虑 阅读全文
posted @ 2019-11-03 22:01 White_star 阅读(218) 评论(0) 推荐(1) 编辑
摘要: 神仙DP题 首先奉上 "神仙PuFanyi的博客讲解" 然后是我这个菜鸡的个人理解(推荐上面那篇博客,讲的比我好多了) 由于从小到大插入,所以最终序列的两边一定要比中间要大,可以看做一个$V$字型序列 为了取出$1$,我们一定会取完一整个单调的序列和另一个单调的序列的一部分 假装我们已经取完了前$K 阅读全文
posted @ 2019-11-02 17:29 White_star 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 关键在于玄学的T1,考场一直想不出证明 所以po出 "出题人的证明" 阅读全文
posted @ 2019-11-01 21:49 White_star 阅读(173) 评论(0) 推荐(0) 编辑
}