随笔分类 -  最短路

该文被密码保护。
posted @ 2019-11-09 22:51 大本营 阅读(4) 评论(0) 推荐(0)
摘要:Description "link" Solution 可以发现题目在模拟 Prim 算法求最大生成树的过程,树边故答案与起点 $C$ 无关。 先把所有区间离散化,注意对于一个区间 $[l,r]$,要把 $l,l+1,r$ 三个位置提出来离散化,作为所有新区间的左端点,这样总共只有 $O(n)$ 个 阅读全文
posted @ 2019-10-26 20:23 大本营 阅读(219) 评论(0) 推荐(0)
摘要:Description https://loj.ac/problem/10072 Solution 现在我连普及组题都不会了?(bushi) 懒得讲了,看 "这" 吧。 阅读全文
posted @ 2019-10-18 14:52 大本营 阅读(189) 评论(0) 推荐(0)
摘要:题意 http://uoj.ac/problem/184 题解 大概是神题。 网格图上跑最短路有一个经典的优化方式:分治分组跑最短路。 对于这道题,设矩形长为 $n$,宽为 $m$,则对 $n,m$ 中更大的一个二分。 这里只考虑按 $n$ 分治的情况。 如上图,设 $S=nm$,因为此时一列的点数 阅读全文
posted @ 2019-09-18 15:49 大本营 阅读(252) 评论(0) 推荐(0)
摘要:菜鸡永远都在做着变聚的梦。 题意 有 $4$ 个点连成一个环,连接顺序依次为 $1 2 3 4 1$。相邻两个点之间有个距离 $d_{i,i+1}$(特别地,当 $i=4$ 时为 $d_{4,1}$)。 有一个人在 $2$ 号点,他要完成距离为 $K$ 的跑步任务并回到 $2$ 号点,问至少需要跑多 阅读全文
posted @ 2019-08-15 16:29 大本营 阅读(211) 评论(0) 推荐(0)
摘要:由于 $T3$ 是清华的题目,本次题目和 $T3$ 不公开。 T1 暴力或 $Trie$ 树瞎**搞。 但是我太菜了,打成了普通的连字母边的 $Trie$ 树,把插入的 $01$ 串的每位都减了 $'a'$…… 然而很叼的是是我的 $Trie$ 数组的儿子指针开的是 $26$ 位(按照字母开的),然 阅读全文
posted @ 2018-11-07 18:43 大本营 阅读(148) 评论(0) 推荐(0)
摘要:题目 我打比赛打到自闭 话说这比赛真的有区分度吗,暴力能拿很多分诶 T1 随便写 1 #include<bits/stdc++.h> 2 using namespace std; 3 inline int read(){ 4 int x=0; bool f=1; char c=getchar(); 阅读全文
posted @ 2018-10-27 14:35 大本营 阅读(287) 评论(0) 推荐(1)