水题练习 2

做题笔记 2

偷了一个题表来做,当做康复训练了23333

[16]

代码在这里

[2018.7.6-7.8]

  1. luogu1137 DAG最长路 拓扑排序/记忆化搜索

  2. CF698B.Fix a Tree

    n点n边有向图,可能会有多个弱连通分量,环和内向树

    拓扑排序后,ind0的都是环上的

    找一个自环(根)然后随便断环就行了,注意细节

  3. BZOJ1977: [BeiJing2010组队]次小生成树 Tree

求严格次小生成树

链接:http://www.cnblogs.com/candy99/p/9273044.html

  1. 2143: 飞飞侠

    类似分层图最短路/dijkstra跑dp

    链接:https://www.cnblogs.com/candy99/p/9274979.html

  2. dijkstra spfa 模板

  3. scc 模板

  4. 割点 模板

  5. 差分约束系统 模板

  6. 负环 模板

  7. 2 sat 模板

[2018.7.9]

  1. CF437C 贪心 每条边贡献小的点权

  2. CF475b 1.传递闭包 2.判断每个外环路成环

  3. CF639B. Bear and Forgotten Tree 3

    构造,我分类讨论了d=h和d>h

    然后无解的情况判断好难啊,于是我暴力建图求直径和深度2333

  4. CF623A. Graph and String

构造

跟其他点都连边的标号为b,然后把这些点和边删掉

剩下的有解时会出现两个完全图连通块,分别是a、c

再判断一下无解就行了

  1. CF449B 就是最短路计数。 注意特殊边也可以有多条指向同一个点。

  2. CF715B

    构造 最短路

    链接:https://www.cnblogs.com/candy99/p/9286321.html

posted @   Candy?  阅读(284)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
点击右上角即可分享
微信分享提示