随笔分类 - 图论
摘要:P8191 [USACO22FEB] Moo Network G 题目描述 农夫约翰有 \(N\) 头牛(\(1\le N\le10^5\)) 它们在农场里分布的极其的远,因此希望你建立一个通讯网络,便于它们更容易地交换电子短信(当然,这些短信都包含 moo 的变形体,即数字) 第 \(i\) 头牛
阅读全文
摘要:生成树的抖机灵绿题 还是要想一下 洛谷上搜生成树的绿题刷刷 蓝题做不动 看题目: P2700 逐个击破 题目背景 三大战役的平津战场上,傅作义集团在以北平、天津为中心,东起唐山西至张家口的铁路线上摆起子一字长蛇阵,并企图在溃败时从海上南逃或向西逃窜。为了就地歼敌不让其逃走,指挥官制定了先切断敌人东西
阅读全文
摘要:今天做了书上例题的代码实现 两道绿题都很有意思: 先看第一道: P10928 走廊泼水节 题目描述 给定一棵 \(N\) 个节点的树,要求增加若干条边,把这棵树扩充为完全图,并满足图的唯一最小生成树仍然是这棵树。 求增加的边的权值总和最小是多少。 注意: 树中的所有边权均为整数,且新加的所有边权也必
阅读全文
摘要:早上并行操作的时候加训了几道 三道题 两黄一绿 想到了就不是难题 先看第一道: P1991 无线通讯网 题目描述 国防部计划用无线网络连接若干个边防哨所。2 种不同的通讯技术用来搭建无线网络; 每个边防哨所都要配备无线电收发器;有一些哨所还可以增配卫星电话。 任意两个配备了一条卫星电话线路的哨所(两
阅读全文
摘要:今天因为加睡了,也要加训! 看一下这道最小生成树的题目 其实也算是板子() P1194 买礼物 题目描述 又到了一年一度的明明生日了,明明想要买 \(B\) 样东西,巧的是,这 \(B\) 样东西价格都是 \(A\) 元。 但是,商店老板说最近有促销活动,也就是: 如果你买了第 \(I\) 样东西,
阅读全文
摘要:今天心情很好 加训加训 学习了最小生成树的Kruscal(不知道有没有拼错)算法 我们来看一下模板: P3366 【模板】最小生成树 题目描述 如题,给出一个无向图,求出最小生成树,如果该图不连通,则输出 orz。 输入格式 第一行包含两个整数 \(N,M\),表示该图共有 \(N\) 个结点和 \
阅读全文
摘要:本来我是不想发这道题的 占空间 但是呢 鉴于我被卡了半个上午 重敲了三次之后 我开始醒悟了 这tm是个什么玩意 我们放题目吧: P2294 [HNOI2005] 狡猾的商人 题目描述 刁姹接到一个任务,为税务部门调查一位商人的账本,看看账本是不是伪造的。账本上记录了 \(n\) 个月以来的收入情况,
阅读全文
摘要:这次是蓝题! 翻了OI wiki才发现还有个同余最短路这种东西 大为震撼 原来图论还有这种含义 人家本来以为只是在图上解决问题的说 看来还是要多逛OI wiki啊 当年我学OI的时候怎么没这玩意 我们先放题面,便于理解 P3403 跳楼机 题目背景 DJL 为了避免成为一只咸鱼,来找 srwudi
阅读全文
摘要:这两天有点忙 昨天做的题目都没传上来 P3393 逃离僵尸岛 题目描述 小 a 住的国家被僵尸侵略了!小 a 打算逃离到该国唯一的国际空港逃出这个国家。 该国有 \(N\) 个城市,城市之间有道路相连。一共有 \(M\) 条双向道路。保证没有自环和重边。 其中 \(K\) 个城市已经被僵尸控制了,如
阅读全文
摘要:今天做了两道题 话说为啥这两道题都是Floyd的变式 变式就变式吧 反正有点思考量 先看第一道 P2419 [USACO08JAN] Cow Contest S 题目描述 $ N (1 ≤ N ≤ 100) $ cows, conveniently numbered $ 1 ~ N $ , are
阅读全文
摘要:每天刷个一两题 比较值得写的会写在这里 P6464 [传智杯 #2 决赛] 传送门 题目描述 传智专修学院里有 \(n\) 栋教学楼,有 \(m\) 条双向通行道路连接这些教学楼,不存在重边和自环。每条道路都有一定的长度,而且所有教学楼之间都可以直接或者间接的通过道路到达。我们可以很容易的求出这些教
阅读全文
摘要:每天做一点 直接看题目吧 P1119 灾后重建 题目背景 B 地区在地震过后,所有村庄都造成了一定的损毁,而这场地震却没对公路造成什么影响。但是在村庄重建好之前,所有与未重建完成的村庄的公路均无法通车。换句话说,只有连接着两个重建完成的村庄的公路才能通车,只能到达重建完成的村庄。 题目描述 给出 B
阅读全文
摘要:今天来做最短路的题目 直接看题吧 毕竟洛谷可以直接复制md文件的特性比openjudge好多了 P1462 通往奥格瑞玛的道路 题目背景 在艾泽拉斯大陆上有一位名叫歪嘴哦的神奇术士,他是部落的中坚力量。 有一天他醒来后发现自己居然到了联盟的主城暴风城。 在被众多联盟的士兵攻击后,他决定逃回自己的家乡
阅读全文
摘要:也是刷了一段时间的洛谷最短路题单了 感觉该刷的模版差不多也都刷完了 今天来做个总结叭 Part 1:单源最短路算法 首先是dijkstra算法 该算法对于负边、重边会被卡 但是在正向边的情况是比较快的算法 时间复杂度为O(mlogn) 直接看代码吧(优先队列优化的): #include<bits/s
阅读全文
摘要:不错的数字 1144 代表着新新志志() 主要是要强调一种思想 也就是我们如果看到疑似在最短路里跑DP的题目 那么 就在spfa/dijkstra里面加状态转移 下面直接看题 P1144 最短路计数 题目描述 给出一个 \(N\) 个顶点 \(M\) 条边的无向无权图,顶点编号为 \(1\sim N
阅读全文
摘要:今天介绍一种最短路情景下的板子题! 主要情景大概是这样: 给一个无向图,从某节点到某节点,中间可以对k条边进行处理,减费或者零费 求最短路 我们有两种解法,先看第一种: 在最短路里跑DP P1948 [USACO08JAN] Telephone Lines S 题目描述 Farmer John wa
阅读全文
摘要:今天又来学习图论喵! 我们今天主要讲解一个东西:欧拉回路(路径) 什么是欧拉路径呢? 当然是指一笔画能把所有边都过一遍(包括重边) 而欧拉回路就是指起点和终点一样的回路 那么 我们怎么输出欧拉回路呢? 首先 我们要了解一个性质 在有向图里,如果存在欧拉路径 那么它存在有且仅有一个点出度比入度大一(起
阅读全文
摘要:今天接着开心学(被)习(虐)图论 这道题有点像板子题 我们把拓扑排序的一种思想讲清楚来 下面先看题目: P1347 排序 题目描述 一个不同的值的升序排序数列指的是一个从左到右元素依次增大的序列,例如,一个有序的数列 \(A,B,C,D\) 表示 \(A<B,B<C,C<D\)。在这道题中,我们将给
阅读全文
摘要:今天做了两道绿题 调的有点久 还是拓扑排序的 这题主要是建图的关系 至于拓扑排序倒没过于深入 P1983 [NOIP 2013 普及组] 车站分级 题目背景 NOIP2013 普及组 T4 题目描述 一条单向的铁路线上,依次有编号为 \(1, 2, …, n\) 的 $n $ 个火车站。每个火车站都
阅读全文
摘要:还是学习图论 这篇的重点在于拓扑排序 什么是拓扑排序?给定一个DAG(有向无环图),如果对于一个序列,这个图的每条边的出发点在序列中都在其到达点的后面,那么称这个序列为拓扑排序 那么,拓扑排序怎么求? 给定一个定义:入度 指一个点作为一条有向边的到达点的次数 可以证明,在DAG中,必定存在至少一个点
阅读全文

浙公网安备 33010602011771号