图论
文章平均质量分 80
1
zzqwtc
blog dot zzqwtc dot com
展开
-
Acwing 346.走廊泼水节(最小生成树)
Acwing 346.走廊泼水节题意给定一棵 N 个节点的树,要求增加若干条边,把这棵树扩充为完全图,并满足图的唯一最小生成树仍然是这棵树。求增加的边的权值总和最小是多少。注意: 树中的所有边权均为整数,且新加的所有边权也必须为整数。思路考虑在求最小生成树的过程中加边,因为要加成完全图,所以每次合并两个连通块时,左边连通块的点到右边连通块的点都应该加上一条边,那么加边的权值应该是多少呢?不妨假设以下三种情况:设 w 为最小生成树当前的边新边 < w新边 = w新边 > w原创 2021-10-21 21:37:31 · 3386 阅读 · 0 评论 -
北极通讯网络(最小生成树)
北极通讯网络题意北极的某区域共有n座村庄,每座村庄的坐标用一对整数 (x,y)(x,y)(x,y) 表示。为了加强联系,决定在村庄之间建立通讯网络。通讯工具可以是无线电收发机,也可以是卫星设备。所有的村庄都可以拥有一部无线电收发机,且所有的无线电收发机型号相同。但卫星设备数量有限,只能给一部分村庄配备卫星设备。不同型号的无线电收发机有一个不同的参数 ddd,两座村庄之间的距离如果不超过 ddd 就可以用该型号的无线电收发机直接通讯,ddd 值越大的型号价格越贵。拥有卫星设备的两座村庄无论相距多远都可以原创 2021-10-20 20:56:46 · 3496 阅读 · 0 评论 -
信息学竞赛一本通-图论-新的开始(建立虚拟节点+最小生成树)
新的开始题意发展采矿业当然首先得有矿井,小FF花了上次探险获得的千分之一的财富请人在岛上挖了n口矿井,但他似乎忘记考虑的矿井供电问题……为了保证电力的供应,小FF想到了两种办法: 在这一口矿井上建立一个发电站,费用为v(发电站的输出功率可以供给任意多个矿井)。 将这口矿井与另外的已经有电力供应的矿井之间建立电网,费用为p。小FF希望身为「NewBe_One」计划首席工程师的你帮他想出一个保证所有矿井电力供应的最小花费。思路如果不考虑建造发电站的费用,那么这题就是最小生成树原创 2021-10-20 19:50:48 · 3411 阅读 · 0 评论 -
Acwing 343.排序(Floyd求传递闭包)
Acwing 343.排序题意给定 nnn 个变量和 mmm 个不等式。其中 nnn 小于等于 262626,变量分别用前 nnn 的大写英文字母表示。不等式之间具有传递性,即若 A>BA>BA>B 且 B>CB>CB>C,则 A>CA>CA>C。请从前往后遍历每对关系,每次遍历时判断:如果能够确定全部关系且无矛盾,则结束循环,输出确定的次序;如果发生矛盾,则结束循环,输出有矛盾;如果循环结束时没有发生上述两种情况,则输出无定解。思路原创 2021-10-18 22:42:38 · 3177 阅读 · 0 评论 -
Acwing 1131.拯救大兵瑞恩(拆点)
AcWing 1131. 拯救大兵瑞恩1944 年,特种兵麦克接到国防部的命令,要求立即赶赴太平洋上的一个孤岛,营救被敌军俘虏的大兵瑞恩。瑞恩被关押在一个迷宫里,迷宫地形复杂,但幸好麦克得到了迷宫的地形图。迷宫的外形是一个长方形,其南北方向被划分为 N 行,东西方向被划分为 M 列, 于是整个迷宫被划分为 N×M 个单元。每一个单元的位置可用一个有序数对 (单元的行号, 单元的列号) 来表示。南北或东西方向相邻的 2 个单元之间可能互通,也可能有一扇锁着的门,或者是一堵不可逾越的墙。注意: 门可原创 2021-10-18 22:42:22 · 3246 阅读 · 0 评论 -
Acwing 344.观光之旅(Floyd求最小环)
Acwing 344.观光之旅题意给定一张无向图,求图中一个至少包含 3 个点的环,环上的节点不重复,并且环上的边的长度之和最小。该问题称为无向图的最小环问题。你需要输出最小环的方案,若最小环不唯一,输出任意一个均可。1≤N≤100,1≤N≤100,1≤N≤100,1≤M≤10000,1≤M≤10000,1≤M≤10000,1≤l<5001≤l<5001≤l<500思路将所有环 按照环上最大的点的编号 分成n类,1,2,3…,n-1,n对于FloydFloydFloyd原创 2021-10-18 22:41:50 · 3211 阅读 · 0 评论