随笔分类 - 随机化算法
摘要:不靠谱 但板子还是要有的
阅读全文
摘要:无摘要..
阅读全文
摘要:无摘要..
阅读全文
摘要:好遗憾的一场...
阅读全文
摘要:比较无语的题
阅读全文
摘要:"题目链接" 随机化 暴力: 随便从一个点开始DFS,每次从之前得到的f[i]最大的子节点开始DFS。f[i]为从i开始(之前)能得到的最大答案。 要注意的是f[i]应当有机会从更小的答案更新, 9.10求直径。 就82分了。 本来想的SPFA啥的也不对。。正解思路是 "这的" 。 cpp incl
阅读全文
摘要:"题目链接" POJ输出不能用%lf! mmp从4:30改到6:00,把4:30交的一改输出也过了。 于是就有了两份代码。。 cpp //392K 500MS //用两点构成的矩形更新,就不需要管边界了 include include include include define gc() getc
阅读全文
摘要:"题目链接" "一个比较好的解释?" 模拟退火(Simulated Annealing,SA): (1)初始化一个温度(充分大)、初始解状态S、每个T值的迭代次数。 (2)对i=1,...,L,做(3)至(7)步。 (3)产生新解S'。 (4)计算Δt=C(S') C(S),其中C(S)为评价函数。
阅读全文
摘要:"题目链接" 将长为的序列划分成个子序列,要求至少有两个子序列的和都,输出任一方案。保证有解。 肯定是要将最大的个数分成两个满足条件的子序列。 直接贪心并没有什么可行的做法。。(反正我想不出来) 我们考虑
阅读全文