随笔分类 -  算法--随机化

LOJ 2997 「THUSCH 2017」巧克力——思路+随机化+斯坦纳树
摘要:题目:https://loj.ac/problem/2977 想到斯坦纳树。但以为只能做 “包含一些点” 而不是 “包含一些颜色” 。而且不太会处理中位数。 其实 “包含一些颜色” 用斯坦纳树做也和普通的一模一样……只是赋初值的时候,遇到该颜色的点就可以更新一下罢了…… 中位数可以二分。每个点除了 阅读全文

posted @ 2019-05-09 11:03 Narh 阅读(507) 评论(0) 推荐(0)

UOJ 347(洛谷4220) 【WC2018】通道——随机化
摘要:题目:http://uoj.ac/problem/347 https://www.luogu.org/problemnew/show/P4220 先写了暴力分的44分。那个两棵树、其中一棵是编号连续的链、边权都是1的点好像可以线段树合并,但没写。 #include<cstdio> #include< 阅读全文

posted @ 2019-01-11 19:30 Narh 阅读(374) 评论(0) 推荐(0)

hdu 3932 Groundhog Build Home——模拟退火
摘要:题目:http://acm.hdu.edu.cn/showproblem.php?pid=3932 注意平均值与最远的点距离为0的情况。所以初值设成-1,这样 id 就不会乱。不过设成0也可以。注意判断 pr==0 ,因为有除法。 阅读全文

posted @ 2018-10-31 22:40 Narh 阅读(142) 评论(0) 推荐(0)

hdu 2899 Strange fuction——模拟退火
摘要:题目:http://acm.hdu.edu.cn/showproblem.php?pid=2899 还可三分。不过只写了模拟退火。 阅读全文

posted @ 2018-10-31 22:20 Narh 阅读(261) 评论(0) 推荐(0)

poj 2069 Super Star——模拟退火(收敛)
摘要:题目:http://poj.org/problem?id=2069 不是随机走,而是每次向最远的点逼近。而且也不是向该点逼近随意值,而是按那个比例;这样就总是接受,但答案还是要取min更新。 不知那个比例是怎么算。不过如果直接随机走或者向那个方向随机走的话,就过不了。 阅读全文

posted @ 2018-10-30 19:30 Narh 阅读(194) 评论(0) 推荐(0)

poj 2420 A Star not a Tree?——模拟退火
摘要:题目:http://poj.org/problem?id=2420 精度设成1e-17,做三遍。ans设成double,最后再取整。 阅读全文

posted @ 2018-10-30 14:58 Narh 阅读(94) 评论(0) 推荐(0)

bzoj 3680(洛谷1337) 吊打XXX——模拟退火
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3680 https://www.luogu.org/problemnew/show/P1337 模拟退火大概是从当前状态出发,随机一个状态(温度越高,这个状态与原状态越不同);该状态比原状态优, 阅读全文

posted @ 2018-10-30 08:28 Narh 阅读(129) 评论(0) 推荐(0)

导航