随笔分类 -  最短路

摘要:类似墨墨的等式 设f[2][j][k]表示a[i].c是否和当前颜色相同,到当前枚举到的颜色为止,颜色数为j,对mnv取模为k的最小数 这是个无限循环背包,用spfa优化 阅读全文
posted @ 2019-02-27 08:19 AKCqhzdy 阅读(267) 评论(0) 推荐(0) 编辑
摘要:越来越菜的yzh天天模拟赛被机房的大佬踩爆 然后晚上做题继续被bzoj踩爆 这个真神! 考虑取出系数中最小值,假设放在a1 那么对于任意一个数,都可以表示成 q*a1+p对吧 而我们又有这样一个显然的东西:假如x可以被表示,那么x+a1也一定可以表示 那么只需要对于每一个p维护最小的q就可以了,p的 阅读全文
posted @ 2019-02-18 19:26 AKCqhzdy 阅读(153) 评论(0) 推荐(0) 编辑
摘要:好神啊。。。 考虑维护d[i][j]表示st到i需要经过j个为x的边的最短路,这个就是分层图的最短路了 然后就可以发现,y=kx+b其中k=j,b=d[i][j],有很多直线,然后我们要的就是一个单增的上凸包 这个直线最多只有n条,因为一个点经过多次肯定就是有环,那么一定不优 阅读全文
posted @ 2019-02-13 16:28 AKCqhzdy 阅读(159) 评论(0) 推荐(0) 编辑
摘要:感人。。肝了一下午+一晚上,为啥别人省的签到题我都不会啊zzzzzz GDOI2017day2密码:easy?GDOI2018jian 01分数规划学得太差(低头 solve1:(优秀的解法是solve2,这个东西有点搞笑) 那么对于这道题,每条边我先把它看作拆成c条边(脑海里) 容易联想到了费用流 阅读全文
posted @ 2018-12-27 21:42 AKCqhzdy 阅读(170) 评论(0) 推荐(0) 编辑
摘要:看懂题意就是成功的一半 明显状压DP dij预处理K之间的最短路 先枚举状态的话就有单调性可以省掉一维了 阅读全文
posted @ 2018-09-30 11:32 AKCqhzdy 阅读(206) 评论(0) 推荐(0) 编辑
摘要:表示自己dij写挫了QWQ 直接建边肯定是很不可做的,那么考虑转换一下,假如我在这里选择跳,相当于可以走a[i][j]步 三次dij 这样转移是150^3次方,强行算完是会T的,那么其实找到了那两个位置就够了 阅读全文
posted @ 2018-09-03 21:39 AKCqhzdy 阅读(176) 评论(0) 推荐(0) 编辑
摘要:陈年老题又来水一发啊啊啊 构图狗了一点,然后其实强连通缩点dij找最长路就没了。 没调出来有点气,直接打了第9个点的表。。。。 来逛blog的你教教我呗 阅读全文
posted @ 2018-04-27 11:29 AKCqhzdy 阅读(223) 评论(0) 推荐(0) 编辑
摘要:今天各位D初一小猴子的情景 你学网络流? 来来来师兄给你来几题? 无源汇有上下界费用流会不会? 最大权闭合子图会不会? 黑白染色会不会? 这都不会? 菜鸡yzh:你能不能不用网络流做狼抓兔子 。。。 然而随便点开这题 诶NOI的题会这么水要么高度为1要么为0? 啊不就是平面图转对偶图? 然后一开始以 阅读全文
posted @ 2018-04-17 20:30 AKCqhzdy 阅读(151) 评论(0) 推荐(0) 编辑
摘要:F......loyd? 这范围也是..... 然而大了也不会.... 阅读全文
posted @ 2018-04-17 19:12 AKCqhzdy 阅读(128) 评论(0) 推荐(0) 编辑
摘要:水。。。 这个建边排序一下从一边连向一边 dij在这种稀疏图果然不够优秀啊。只是学了一发。 阅读全文
posted @ 2018-04-16 19:45 AKCqhzdy 阅读(157) 评论(0) 推荐(0) 编辑
摘要:其实我至今不懂为啥强联通缩点判入度会错。。。 然后这个求的和之前那道组合数学一样,就是最长反链=最小链覆盖=最大独立集。 阅读全文
posted @ 2018-03-23 17:24 AKCqhzdy 阅读(160) 评论(0) 推荐(0) 编辑
摘要:很有趣的题啊。 看到n、m、T这么小,一开始还以为是插头DP。。。 结果实际上就是暴力枚举起点,然后往周围spfa,d数组记录经过的障碍数且不能超过T,跑完就判断可以到达那些点,暴力枚举,记录最大值 阅读全文
posted @ 2018-02-12 09:08 AKCqhzdy 阅读(121) 评论(0) 推荐(0) 编辑
摘要:二分答案,spfa check就行了。 gb题卡精度。 阅读全文
posted @ 2018-02-01 10:54 AKCqhzdy 阅读(175) 评论(0) 推荐(0) 编辑
摘要:很久之前被ozyD去做妙的时候学的k短路,结果妙没做出来,k短路还忘了。。。把A*温了一下。 其实很好理解,先用spfa建出反图,然后dij,不想讲就搞个板子吧。 阅读全文
posted @ 2017-12-28 12:44 AKCqhzdy 阅读(229) 评论(0) 推荐(0) 编辑
摘要:嗯被zory和哈老师联合D来学这个平面图转对偶图。。get√ %%%% 阅读全文
posted @ 2017-10-11 21:38 AKCqhzdy 阅读(216) 评论(0) 推荐(0) 编辑