摘要: Happy Line - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 当要求一个 交换后非降或非增序列的时候,可以想到用排序 但交换会改变值的大小,这时可以去想有什么是永远不变的 阅读全文
posted @ 2022-11-20 22:10 Kur1su 阅读(28) 评论(0) 推荐(0)
摘要: 贪心本身是没有反悔操作的,贪心求的就是当前的最优解。但当前的最优解有可能是局部最优解,而不是全局最优解,这时候就要进行反悔操作。 反悔操作指的是这一步的贪心不是全局最优解,我们就退回去一步(人工或自动判断),换一种贪心策略。按照判断方式的不同可以分为反悔自动机和反悔堆两种方法。 神题:Cardboa 阅读全文
posted @ 2022-11-19 13:36 Kur1su 阅读(33) 评论(0) 推荐(0)
摘要: 排序模板: bool cmp(query x,query y){ if (id[x.l]==id[y.l]){ if (id[x.l]&1==1) return x.r<y.r; else return x.r>y.r; } else return id[x.l]<id[y.l]; }好题:P324 阅读全文
posted @ 2022-10-17 10:55 Kur1su 阅读(9) 评论(0) 推荐(0)
摘要: P3605 [USACO17JAN]Promotion Counting P - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 这是一棵树,首先想到了dfs,但是数据范围大,所以不能单纯用dfs 想到每个结点只跟他的底下子节点有关,但是子节点是互不影响的,每dfs到另一个子节点要消除 阅读全文
posted @ 2022-10-15 15:45 Kur1su 阅读(18) 评论(0) 推荐(0)
摘要: 在二分图中:原图中的最大团=补图中的最大独立集=总点数-最小点覆盖=总点数-最大匹配=最小边覆盖 二分图的必须边和可行边:必须边判定条件:(x,y)流量为1,且在残量网络上属于不同的强连通分量。 可行边判定条件:(x,y)流量为1,且在残量网络上属于相同的强连通分量。 好题:P3731 [HAOI2 阅读全文
posted @ 2022-10-12 22:06 Kur1su 阅读(23) 评论(0) 推荐(0)
摘要: 关于最大权闭合子图——P2805 [NOI2009] 植物大战僵尸 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 最大权=正点权和 - 最小割 阅读全文
posted @ 2022-10-11 15:56 Kur1su 阅读(20) 评论(0) 推荐(0)
摘要: 用spfa一开始先建反向负边的原因,我们每一次都会选择费用最少的,但是这不一定是最优的,我们就会有一个反悔边,跟最大流的反向边一样!因为他是费用, P4016 负载平衡问题 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 建模很重要!!! 费用的大小可以自己去定义,并不一定会直接告 阅读全文
posted @ 2022-10-07 13:52 Kur1su 阅读(30) 评论(0) 推荐(0)
摘要: P1345 [USACO5.4]奶牛的电信Telecowmunication - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 如果题目求最小割点,我们可以转换为最小割边(最小割) 可以把一个点变成两个点,进来的连接第一个点,出去的连接第二个点 题目如果说的是双向图,那就得互相建边! 阅读全文
posted @ 2022-10-05 14:56 Kur1su 阅读(28) 评论(0) 推荐(0)
摘要: P2294 [HNOI2005]狡猾的商人 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) tarjan+差分约束 P3275 [SCOI2011]糖果 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 差分约束大部分都得设一个超级源点,连所有的点,边权为0 如果题 阅读全文
posted @ 2022-10-03 22:00 Kur1su 阅读(22) 评论(0) 推荐(0)
摘要: P4568 [JLOI2011] 飞行路线 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 可以把K个路径的权值变为0 一开始根本没思路,看题解发现可以发现 用K次就可以化为K+1层,每层与每层之间的权值为0,相当于免费到达,答案即为 t+k*n 阅读全文
posted @ 2022-10-02 15:03 Kur1su 阅读(18) 评论(0) 推荐(0)