首页 > 其他分享 >暑假QBXT集训01

暑假QBXT集训01

时间:2023-07-09 09:11:40浏览次数:41  
标签:01 环图 拓扑 集训 QBXT 最长

Day 1

有向无环图

  • 一种特殊的有向图,没有任何环,简写为 DAG。
  • 对于这种图,我们就有“拓扑序”。

image

拓扑序不是唯一解。

拓扑排序流程:每次删去一个没有入度的点加入拓扑序中,如此重复下去即可。

P1807 最长路

题目描述:设 \(G\) 为有 \(n\) 个顶点的带权有向无环图,\(G\) 中各个顶点的编号为 \(1\) 到 \(n\)。计算图 \(G\) 中 \(<1,n>\) 间的最长路径。

解法:令 \(f(i)\) 表示 \(i\) 到 \(n\) 的最长路径长度。

那么 $$f(a) = \max(f(t_0)+w_{a_{t_0}},f(t_1)+w_{a_{t_1}},\cdots,f(t_k)+w_{a_{t_k}})$$

标签:01,环图,拓扑,集训,QBXT,最长
From: https://www.cnblogs.com/OoXiaoQioO/p/17538272.html

相关文章

  • Page001
    test_your_ncpw@pwn:~/Desktop$ncnode4.buuoj.cn29381catf*flag{80bfa2c9-25ff-4f51-9376-61ee8f577d02}rip如果是recvuntil("pleaseinput")会时间超时;因为此题出的比较草率,没有考虑关闭缓冲区,"pleaseinput"加入缓冲区之后并没有满,因此继续留在缓冲区即程序并没有输出......
  • 2012 javascript
    javascript  学习列表   BodyButtonCanvasEvent                                                                 02/07FormFrameFramesetIFrameImage                     ......
  • Solution Set - 2023 省队集训
    2023-7-8模拟赛铁路(railway)Source:ROI2017D1T4C国有\(n\)个城市与\(m\)条铁路线,铁路均为单向,第\(i\)号铁路线被从起点到终点的\((s_i+1)\)个城市\(c_{i,1},c_{i,2},\cdots,c_{i,s_i+1}\)分为\(s\)段,从\(c_{i,j}\)乘铁路到\(c_{i,j+1}\)......
  • IOI 2023 国家队集训@威海
    Day1CCO2023.T2:\(k=1\)好做的,\(k=3\)能遍历整颗树。\(k=2\)需要一个非常巨大分类讨论的dp。T3:有趣的题。首先通过Hall定理,去除掉一定没有用的长边。然后可以猜测答案一定为剩下的边数\(cnt/3\)。Day2T2:通信,还没做。T3:先HalinGraphTreeDecomposition一下,然后......
  • 动态规划之 01背包问题
    1. 什么是01背包问题?01背包问题是一种经典的组合优化问题,它的描述如下:有n种物品和一个容量为C的背包,每种物品有一个重量w[i]和一个价值v[i],其中i=1,2,…,n。问如何选择物品放入背包,使得背包内的物品总价值最大,且不超过背包的容量?这里的01表示每种物品只能选择放入或不放入,不......
  • [模板]01trie,维护异或最大值
    //查询异或最大值,每次插入和查询时间都是log(C)template<classT>classtrie01{vector<vector<T>>tree;public:trie01():tree(1,vector<T>(2,0)){}//插入待检查的数字voidinsert(Tx){intp=0;for(inti=sizeof......
  • 一文彻底搞懂MySQL基础:B树和B+树的区别 转载 https://blog.csdn.net/a519640026/arti
    写在前面大家在面试的时候,肯定都会被问到MySql的知识,以下是面试场景:面试官:对于MySQL,你对他索引原理了解吗?我:了解面试官:MySQL的索引是用什么数据机构的?我:B+树面试官:为什么要用B+树,而不是B树?我:…面试官:用B+树作为MySql的索引结构,用什么好处?我:…B树和B+树是MySQL索引使用的数据结构......
  • [安洵杯 2019]crackMe
    [安洵杯2019]crackMe将exe文件放入ida打开后,首先按shift+F12查看字符串,发现了base64的编码表和一串疑似经过加密/编码处理过后的字符串此时推测该字符串不是由正常base64编码得来,可能进行了换码操作,因此点进引用了该编码表的地方此时发现该函数对base64的编码表进行了大小写......
  • 2023.7.7 集训总结
    2023.7.7集训总结期末考试已经结束,文化课的同学们也已经放假,竞赛也停课集训了一段时间。现对这段时间的集训进行总结。CFCF的两场Div1或多或少地体现了我的缺陷:深入思考太慢,分析太久,在OI赛制可能还足够,但是在只有两个小时的CF赛制中却出现了问题,简单的T1要50分钟才能AC,导致T2......
  • 20230706巴蜀暑期集训测试总结
    T1我是个大聪明!一眼矩乘。构造转移矩阵构造了3.5h!最开始以为只有\(15\times15\),直接手打。写到一半发现不一定四种颜色都有,是\(52\times52\)的,这时候狗被脑子吃了,还想手打,于是就打到了3h。差不多打了一大半,脑子终于把狗还回来了,意识到就算打完也不可能调得出来,就开始另辟蹊径,......