上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 130 下一页
摘要: 这道题目就是想清楚每一个vDCC为啥没有必经点,因为v-DCC中任意两个点都包含在一个简单环中 以及注意一下代码的细节,因为这道题目是从一条边走到另一条边,所以细节比较多 阅读全文
posted @ 2024-02-10 17:21 最爱丁珰 阅读(20) 评论(0) 推荐(0)
摘要: 主要是想一下为什么一个e-DCC里面没有必经边 update 2024.5.28 利用任意一条边都包含在一个简单环中即可 阅读全文
posted @ 2024-02-10 17:14 最爱丁珰 阅读(6) 评论(0) 推荐(0)
摘要: 这道题目探究一下圆方树的性质就好了(其实vDCC缩点之后的图不是圆方树) 注意大部分题解说的割点为\(1\)的vDCC其实就是缩点后的度数为\(1\)的点(这个点肯定不是单独的割点) update 2024.8.19 需要明确的点:对于缩点之后的图(原图有割点)来说 1.割点和v-DCC交替出现(即 阅读全文
posted @ 2024-02-10 17:11 最爱丁珰 阅读(19) 评论(0) 推荐(0)
摘要: 对一个e-DCC来说,由于任意一条边都被包含在一个简单环中,所以任意两个点我们都可以构造出两条不相交的路径,如下 也就是把每一条边都替换成简单环的另一条路径 而对于位于不同的e-DCC的点显然是有必经边的 于是这道题目就转化成一个模型:给连通的无向图加边,使得无向图没有桥(即变成边双连通分量),最小 阅读全文
posted @ 2024-02-10 15:19 最爱丁珰 阅读(24) 评论(0) 推荐(0)
摘要: 这道题目的第一个难点是处理输入数据 首先一个很自然的想法是把每一列车次都当成一个节点,这样的话最多有一百万个节点,配合spfa显然超时 然后我们就可以像把一整个行车路线作为一个节点,但可能会出现下面的情况,此时也超时 也就是说前面所有点的末尾都是最后一个点的开头,这样子连的边就太多了 但是现在我们就 阅读全文
posted @ 2024-02-09 23:56 最爱丁珰 阅读(16) 评论(0) 推荐(0)
摘要: 最后以\(24\)为起点求最长路就好了(判断条件是有无负环,即有无解) 这一道题目就给了我们一个处理三个未知数的方法 另外,这道题目如果像上面的图片一样以时间为考虑的对象,写代码就非常简单,而如果以人为考虑对象(设\(s[i]\)表示前\(i\)个人至少雇佣多少个),那么代码就非常难写 update 阅读全文
posted @ 2024-02-09 23:37 最爱丁珰 阅读(7) 评论(0) 推荐(0)
摘要: 这道题目看起来很简单,但是分类讨论是否能明白呢? 具体的分类讨论方法见这篇文章 阅读全文
posted @ 2024-02-09 20:50 最爱丁珰 阅读(19) 评论(0) 推荐(0)
摘要: 然而,我并不是很看得懂这个证明。。。 这个感觉跟上一道题目的区别,上一道题目新建了一个源点,就可以让所有未知数的值不大于\(A\),然而这道题目不行,只是也能让所有未知数的值达到可能的最大值 update 2024.5.27 总算给我弄明白这个最大最小到底是什么个意思了 首先注意不等式关系具有传递性 阅读全文
posted @ 2024-02-09 20:29 最爱丁珰 阅读(10) 评论(0) 推荐(0)
摘要: ![](https://img2024.cnblogs.com/blog/2490134/202402/2490134-20240209174008353-1824808985.png) ![](https://img2024.cnblogs.com/blog/2490134/202402/2490134-20240209174026153-234465888.png) ![](https://i 阅读全文
posted @ 2024-02-09 17:42 最爱丁珰 阅读(6) 评论(0) 推荐(0)
摘要: 对于这道题目,我们考虑三个点的位置 如果三个点共线,比如下面这个样子 那么应该放在哪里呢?很显然应该放在中间这个点这里 如果三个点不共线呢?这个时候我们以两个点为端点画线,再画出其他分支 那么现在这个点应该放在哪里呢?应该放在中间“T”字形的交点那里 于是我们就清楚了,结合上前一种情况,我们最终应该 阅读全文
posted @ 2024-02-08 19:08 最爱丁珰 阅读(11) 评论(0) 推荐(0)
上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 130 下一页