摘要: 题库:洛谷 题号:4819 题目:杀人游戏 link:https://www.luogu.com.cn/problem/P4819 思路: 先不管概率,算一下最少需要查多少人才能知道谁是杀手。 若查A就可以知道B,那么连一条A > B的边,观察图可以轻松发现每个强连通分量中,只要查一个人就可以知道里 阅读全文
posted @ 2020-07-22 16:34 louis_11 阅读(199) 评论(0) 推荐(0)
摘要: 题库:USACO 题目:Haircut G 题号:洛谷P6278 link:https://www.luogu.com.cn/problem/P6278 不用求逆序对的方法也可以做。 逆序对指,设一个数列中有A和B两个元素,如果A的值大于B的值,且A的下标小于B的下标,称A和B为一对逆序对。 首先观 阅读全文
posted @ 2020-06-13 16:21 louis_11 阅读(279) 评论(0) 推荐(0)
摘要: USACO官方给出的提交方法(没有登陆账号进不去):https://train.usaco.org/usacotext2?a=mbh1tOzPqm5&S=grade 其实 C++ 里有用的就这一段: 提交格式: 记住:题目名称不是上面的标题,每题有一个位置都会写,如图例:;这里 ride 为题目名称 阅读全文
posted @ 2020-02-11 15:58 louis_11 阅读(1180) 评论(0) 推荐(0)
摘要: 题库 :洛谷 题号 :1967 题目 :货车运输 link :https://www.luogu.com.cn/problem/P1967 Updata 1.22:附上树链剖分的代码,https://paste.ubuntu.com/p/JyQvXW9yxP/ 前置知识 : $kruskal$ :h 阅读全文
posted @ 2020-02-06 10:38 louis_11 阅读(297) 评论(1) 推荐(1)
摘要: 题库 :一本通 题号 :1386 题目 :打击犯罪 link :http://ybt.ssoier.cn:8088/problem_show.php?pid=1386 O(n3)思路 :此题数据太水,n3就能卡过。暴力枚举1 ~ n,每次都重新将并查集初始化并且按题目输入将所有 >= k(1 <= 阅读全文
posted @ 2019-12-28 20:06 louis_11 阅读(630) 评论(0) 推荐(0)
摘要: 题库 :洛谷 题号 :5767 题目 :最优乘车 link :https://www.luogu.com.cn/problem/P5767 做法 :Floyd + 神奇思路 思路:此题可以换个思路去想,以样例为例,我们不考虑换乘的次数,设同一条线路上的任意两点间的距离为 $1$,同时不需要换乘,这时 阅读全文
posted @ 2019-12-15 20:25 louis_11 阅读(1281) 评论(0) 推荐(0)
摘要: 题库 :洛谷 题号 :5658 题目 :括号树 link :https://www.luogu.com.cn/problem/P5658 55分链做法 :这道题链的做法能给很多分,我们设一个右括号的贡献值为当前序列加上这个右括号后可以多获得的匹配数(左括号没有贡献值)。 观察序列1: ()()() 阅读全文
posted @ 2019-12-08 09:33 louis_11 阅读(718) 评论(0) 推荐(0)
摘要: 题库 :洛谷 题号 :5657 题目 :格雷码 link :https://www.luogu.com.cn/problem/P5657 思路 :此题是由一个序列通过n次转换得来的,因此我们可以把这个序列还原回去,在还原的过程中得到问题的解。 做法 :设第一个格雷码的编号是0,第2个是1……题目中所 阅读全文
posted @ 2019-11-30 22:40 louis_11 阅读(555) 评论(0) 推荐(0)
摘要: 题库:洛谷 题号:2272 题目:最大半连通子图 link:https://www.luogu.org/problem/P2272 给52分的前排提醒:记得在Tarjan后去重边,否则方案数会最长链的数量会受到影响 题意简化(这题的题面太毒瘤了):给定一个图,求这个图的最长链所包含的节点个数以及最长 阅读全文
posted @ 2019-10-06 07:17 louis_11 阅读(584) 评论(1) 推荐(1)
摘要: 求二分图的算法——匈牙利 例题: https://www.luogu.org/problem/P3386 思路: 首先二分图是一个求一堆东西(例如狗),喜欢一些东西(例如肉),但是他们喜欢的肉不同,求最大限度能满足多少条狗的问题。那么我们可以画一个图,把狗放在一侧,把肉放在一侧。 如果第i只狗, 喜 阅读全文
posted @ 2019-10-03 22:15 louis_11 阅读(241) 评论(0) 推荐(0)