图论
ssllth
这个作者很懒,什么都没留下…
展开
-
【图论】公司搬迁
给你 n 个互不相同的数,然后你可以把它分成两类。两个类分别有一个数字 a,b,如果数字 i 在第一类那 a-i 也要在第一类,如果在第二类就是 b-i。然后问你是否有一个方法可以分类并满足条件。原创 2021-09-27 21:59:16 · 122 阅读 · 0 评论 -
【Luogu P1119】灾后重建
给出一个图,刚开始整个图都是封锁的,每个时间都会解锁部分点,只有一条路径上的两个点都被解锁了,这条路才可以通行,现在给出若干个询问,对于时间t,问x到y的最短路是多少原创 2021-03-22 21:33:30 · 97 阅读 · 2 评论 -
【DFS】【剪枝】开心小屋(smile)
给出一个图,求其中的经过点数最少的最小正环原创 2020-08-19 20:21:25 · 104 阅读 · 0 评论 -
【SPFA】[USACO07DEC] Sightseeing Cows G
spfa + 01分数规划(?)原创 2020-08-19 08:07:49 · 143 阅读 · 1 评论 -
【SPFA】【二分】架设电话线
SPFA + 二分原创 2020-08-12 19:30:56 · 138 阅读 · 0 评论 -
【堆】【k短路】旅行
改题改到裂开求k短路 + 堆维护原创 2020-08-11 22:24:05 · 95 阅读 · 0 评论 -
【DFS】【NOIP2012PJ】文化之旅
12年NOIP普及组T4 DFS原创 2020-08-09 15:25:06 · 148 阅读 · 0 评论 -
【最短路】【SPFA】邮递员送信
一个有向图,从1号点出发,要去其余n - 1个点,且每去一个点会耗费一定时间, 从1号点去到一个新点后,需要返回1号点,问最少所需时间是多少原创 2020-07-20 19:00:38 · 182 阅读 · 0 评论 -
【SPFA】【最短路】【CSP-J T4】加工零件
从a点出发,走L条边(无向)是否能走到1点有多组数据原创 2019-12-05 17:25:22 · 164 阅读 · 0 评论 -
【JZOJ】给水(water)
有n块地,可以花费w[i]元在第i块地上立井,也可以花费p[i][j]将i地和j地联通。问最少花费多少钱才可以使得每块地都有水原创 2019-07-06 16:44:45 · 8037 阅读 · 0 评论 -
数学难题
本蒟蒻出的一道题目,已有正解原创 2019-04-12 20:27:43 · 422 阅读 · 0 评论 -
【并查集】【图论】矩形
现有一堆矩形,若两个矩形有边或内容有相同,那么这两个矩形就是一块,求那一堆中有多少块原创 2019-05-10 21:36:51 · 199 阅读 · 0 评论 -
【Floyd】最短路上的统计
一道Floyed最短路统计题目原创 2019-04-26 21:17:14 · 418 阅读 · 0 评论 -
【Floyd】【图论】工厂的烦恼
DescriptionDescriptionDescription某工厂发现厂里的机器在生产产品时要消耗大量的原材料,也就是说,有大量的原材料变成了废物。因此厂里想找出消耗原材料最大的一条生产线路进行改造,以降低成本。厂里的生产线路是一个有向无环网络,有N台机器分别代表网络中的N个结点。弧< I ,j>(i<j),j >(i < j)...原创 2019-04-11 17:20:29 · 133 阅读 · 0 评论 -
【图论】【Floyd】【最短路】牛的旅行
Description农民John的农场里有很多牧区。有的路径连接一些特定的牧区。一片所有连通的牧区称为一个牧场。但是就目前而言,你能看到至少有两个牧区不连通。这样,农民John就有多个牧区了。John想在农场里添加一条路径(注意,恰好一条)。对这条路径有以下限制:一个牧场的直径就是牧场中最远的两个牧区的距离(本题中所提到的所有距离指的都是最短的距离)。考虑如下的有5个牧区的牧场,牧区用“*...原创 2019-01-17 16:13:29 · 196 阅读 · 0 评论 -
【JZOJ】【图论】【Dijkstra】【最短路】最小花费
Description在n个人中,某些人的银行账号之间可以互相转账。这些人之间转账的手续费各不相同。给定这些人之间转账时需要从转账金额里扣除百分之几的手续费,请问A最少需要多少钱使得转账后B收到100元。Input第一行输入两个用空格隔开的正整数n和m,分别表示总人数和可以互相转账的人的对数。以下m行每行输入三个用空格隔开的正整数x,y,z,表示标号为x的人和标号为y的人之间互相转账需要扣除...原创 2019-01-18 10:08:11 · 407 阅读 · 0 评论 -
【图论】【最短路】最短路径问题(四种方法)
就是一个最短路模板,用了以下方法:Floyed,Dijkstra,Ford,还有已经死掉的SPFA均为没有优化的(纯模板)原创 2019-01-17 08:54:13 · 4070 阅读 · 0 评论 -
【图论】【SPFA】单源最短路径(弱化版)
题目链接luoguP3371luogu P3371luoguP3371(弱化版)luoguP4779luoguP4779luoguP4779(标准版)本篇博客写的是弱化版的,标准版的SPFASPFASPFA好像过不了…题目有一个有向图,请输出从起始点出发到每一个点的最短路输入输出格式输入格式:第一行包含三个整数N、M、S,分别表示点的个数、有向边的个数、出发点的编号。接下来M行每...原创 2019-03-01 21:45:07 · 199 阅读 · 0 评论 -
【2019.3.02】ssl初一模拟试题
T1 青蛙跳荷叶从前,有一个小青蛙决定去荷叶上练习跳跃.现在有n个荷叶排成一排,小青蛙一开始在最左边的荷叶(一号荷叶)上,当然,这个青蛙是很牛X的,可以在任意两个荷叶之间跳跃。有一天这个青蛙突发奇想,想用一种奇怪的方式完成跳跃练习:1.它希望每次跳到不同的荷叶上2.每一次跳的距离不同当然,作出这个决定是何其的简单,但是跳跃方式是何其的困难……,所以他希望你可以帮他解决这个问题.下面给出...原创 2019-03-02 16:39:53 · 287 阅读 · 0 评论 -
【图论】【SPFA】电车
题目链接luoguuoguuogu P1346 电车 题目在一个神奇的小镇上有着一个特别的电车网络,它由一些路口和轨道组成,每个路口都连接着若干个轨道,每个轨道都通向一个路口(不排除有的观光轨道转一圈后返回路口的可能)。在每个路口,都有一个开关决定着出去的轨道,每个开关都有一个默认的状态,每辆电车行驶到路口之后,只能从开关所指向的轨道出去,如果电车司机想走另一个轨道,他就必须下车切换开关的状...原创 2019-03-07 17:48:05 · 154 阅读 · 0 评论 -
【Floyd】【图论】医院设置
DescriptionDescriptionDescription设有一棵二叉树(如下图)。其中,圈中的数字表示结点中居民的人口。圈边上数字表示结点编号,现在要求在某个结点上建立一个医院,使所有居民所走的路程之和为最小,同时约定,相邻接点之间的距离为1。如 右图中,若医院建在: 1处,则距离和=4+12+220+240=136 3处,则距离和=4*2+13+20+40=81 Inp...原创 2019-04-10 16:54:44 · 278 阅读 · 0 评论 -
【图论】【高精】产生数 (luogu 1037)
DescriptionDescriptionDescription给出一个整数n(n<1030)n(n<10^{30})n(n<1030)和 k个变换规则(k≤15)(k≤15)(k≤15)。规则:一位数可变换成另一个一位数:规则的右部不能为零。例如:n=234。有规则(k=2)(k=2)(k=2):2->52->52-&g...原创 2019-04-06 22:20:46 · 151 阅读 · 0 评论 -
【图论】舞会邀请(Code[VS] 2604)
之前没发出来,现在重新发一下原创 2020-01-17 07:59:33 · 190 阅读 · 0 评论 -
【图论】【dfs】【bfs】ssl 1759求连通分量 (四种方法)
Description求一个图的连通分量Inputn 顶点数(&amp;amp;amp;amp;amp;amp;lt;=100)边Output连通分量Sample Input86 31 22 55 44 18 70 0Sample Output4方法1 (dfs+邻接矩阵)解题思路枚举每一个点,只要能连通就继续往下找,直到全部点找完,再求连通分量的最大值就好了。代码#include&原创 2019-01-05 09:02:48 · 372 阅读 · 3 评论