随笔分类 - 其他-贪心
摘要:"http://uoj.ac/problem/110" 这道题subtask4和subtask5是不同的算法。 主要思想都是从高位到低位贪心确定答案。 对于subtask4,n比较小,设$f(i,j)$表示前$i$个雕塑分成$j$组能否满足当前答案,最后检查$f(n,A\sim B)$是否有值为tr
阅读全文
摘要:"http://codevs.cn/problem/2845/" 好难的题啊qwq 没想到把排好序的数组的第i位和原数组的第i位的值看成一个单射函数,这样这是一个长度为n的置换。 对于置换的其中一个循环,如果长度为1就不用管了,否则循环中每个数至少要交换一次。 这样我们让循环中不是最小的元素只交换一
阅读全文
摘要:"http://www.lydsy.com/JudgeOnline/problem.php?id=4567" 贪心。 任何不用第一种情况的方案吃的泡椒数都小于$n^2$,所以最小泡椒数的方案一定不包含第一种情况。 根据第二三种情况,正确的方案一定满足:一个字符串的所有后缀一定比它在表中先出现。 所以
阅读全文
摘要:"http://uoj.ac/problem/280" 非常难想的贪心,用set$O(nlogn)$。 调了一天qwq。 "题解"
阅读全文
摘要:"http://www.lydsy.com/JudgeOnline/problem.php?id=3105" 并不会QwQ 为什么贪心是正确的。 向小神请教了一个弱智问题(小神好神啊OTZ) 然后就写了一下好写好调的线性基糊弄糊弄。。。 2016 12 21UPD:补一下拟阵的证明: 设拟阵$M=(
阅读全文
摘要:http://codevs.cn/problem/1218/ 比较显然的倍增,但是对于跨过根需要很多讨论,总体思路是贪心。 写了一上午,不想再说什么了 _(:з」∠)_
阅读全文