随笔分类 -  图论

摘要:Description 给出一幅由n个点m条边构成的无向带权图。 其中有些点是黑点,其他点是白点。 现在每个白点都要与他距离最近的黑点通过最短路连接(如果有很多个黑点,可以选取其中任意一个),我们想要使得花费的代价最小。请问这个最小代价是多少? 注意:最后选出的边保证... 阅读全文
posted @ 2018-07-11 21:41 银叶草 阅读(157) 评论(0) 推荐(0)
摘要:题目背景割点题目描述给出一个n个点,m条边的无向图,求图的割点。输入输出格式输入格式: 第一行输入n,m下面m行每行输入x,y表示x到y有一条边输出格式: 第一行输出割点个数第二行按照节点编号从小到大输出节点,用空格隔开输入输出样例输入样例#1: 6 7 1 2 1... 阅读全文
posted @ 2018-05-31 15:30 银叶草 阅读(144) 评论(0) 推荐(0)
摘要:Description 一个无向图上,没有自环,所有边的权值均为1,对于一个点对(a,b),我们要把所有a与b之间所有最短路上的点的总个数输出。Input 第一行n,m,表示n个点,m条边 接下来m行,每行两个数a,b,表示a,b之间有条边 在下来一个数p,表... 阅读全文
posted @ 2018-03-16 20:52 银叶草 阅读(253) 评论(0) 推荐(0)
摘要:Description 在桑给巴尔岛的Adelton城镇上有一个旅游机构。它们决定在提供许多的其它吸引之外,再向客人们提供旅游本镇的服务。 为了从提供的吸引服务中尽可能地获利,这个旅游机构接收了一个精明决定:在相同的起点与终点之间找出一最短路线。Input 你... 阅读全文
posted @ 2018-03-16 19:44 银叶草 阅读(215) 评论(0) 推荐(0)
摘要:Description 给出一个整数 n(n 5 3-> 6 上面的整数 234 经过变换后可能产生出的整数为(包括原数): 234 534 264 564 共 4 种不同的产生数 问题: 给出一个整数 n... 阅读全文
posted @ 2018-03-16 19:20 银叶草 阅读(260) 评论(0) 推荐(0)
摘要:题目描述Bessie 计划调查N (2 mid do dec(j); if not(i>j) then begin z:=l[i];l[i]:=l[j];l[j]:=z; z:=a[i];... 阅读全文
posted @ 2018-02-23 10:58 银叶草 阅读(173) 评论(0) 推荐(0)
摘要:题目描述在n个人中,某些人的银行账号之间可以互相转账。这些人之间转账的手续费各不相同。给定这些人之间转账时需要从转账金额里扣除百分之几的手续费,请问A最少需要多少钱使得转账后B收到100元。输入输出格式输入格式: 第一行输入两个正整数n,m,分别表示总人数和可以互相转... 阅读全文
posted @ 2017-08-18 15:01 银叶草 阅读(153) 评论(0) 推荐(0)
摘要:题目描述给出一个N个顶点M条边的无向无权图,顶点编号为1~N。问从顶点1开始,到其他每个点的最短路有几条。输入输出格式输入格式: 输入第一行包含2个正整数N,M,为图的顶点数与边数。接下来M行,每行两个正整数x, y,表示有一条顶点x连向顶点y的边,请注意可能有自环与... 阅读全文
posted @ 2017-08-10 19:47 银叶草 阅读(138) 评论(0) 推荐(0)
摘要:题目描述如题,给出一个有向图,请输出从某一点出发到所有点的最短路径长度。输入输出格式输入格式: 第一行包含三个整数N、M、S,分别表示点的个数、有向边的个数、出发点的编号。接下来M行每行包含三个整数Fi、Gi、Wi,分别表示第i条有向边的出发点、目标点和长度。输出格式... 阅读全文
posted @ 2017-08-10 19:44 银叶草 阅读(139) 评论(0) 推荐(0)
摘要:varn,i,tj,max,j:longint;a:array[0..300,0..300]of longint;pre,d:array[0..300]of longint;mark:array[0..300]of boolean;procedure dij(s:lo... 阅读全文
posted @ 2017-04-08 10:22 银叶草 阅读(185) 评论(0) 推荐(0)
摘要:Description 设有n个城市,依次编号为0,1,2,……,n-1(nmaxlongint) then begin d[i]:=d[u]+a[u,i]; pre[i]:=u; en... 阅读全文
posted @ 2017-04-07 21:04 银叶草 阅读(323) 评论(0) 推荐(0)
摘要:Description平面上有n个点(N127 then pre[i]:=s else pre[i]:=0; end; repeat u:=0;min:=maxlongint; for i:=1 to n do ... 阅读全文
posted @ 2017-04-07 20:02 银叶草 阅读(231) 评论(0) 推荐(0)
摘要:Description 设有n个城市,依次编号为0,1,2,……,n-1(nmaxlongint)and(a[k,j]maxlongint) then a[i,j]:=a[i,k]+a[k,j]; for i:=0 to n-1 do write(a[s... 阅读全文
posted @ 2017-04-06 16:21 银叶草 阅读(181) 评论(0) 推荐(0)
摘要:题意给出一个城市的地图(用邻接矩阵表示),商店设在一点,使各个地方到商店距离之和最短。分析找图的中心每个点做最短路,再一个循环枚举的商店位置varn,i,j,k,max,tj:longint;a:array[0..200,0..200]of longint;begin... 阅读全文
posted @ 2017-04-05 16:39 银叶草 阅读(233) 评论(0) 推荐(0)
摘要:题意平面上有n个点(N<=100),每个点的坐标均在-10000~10000之间。其中的一些点之间有连线。若有连线,则表示可从一个点到达另一个点,即两点间有通路,通路的距离为两点直线的距离。现在的任务是找出从一点到另一点之间的最短路径。分析先算出点与点之间的距离距离=... 阅读全文
posted @ 2017-04-02 11:06 银叶草 阅读(322) 评论(0) 推荐(0)
摘要:题意Description给出N个点的坐标,对它们建立一个最小生成树,代价就是连接它们的路径的长度,现要求总长度最小。N的值在100以内,坐标值在[-10000,10000].结果保留二位小数Input 5 ---------------5个点0 0 --------... 阅读全文
posted @ 2017-03-25 11:14 银叶草 阅读(126) 评论(0) 推荐(0)
摘要:题意Description给出N个点的坐标,对它们建立一个最小生成树,代价就是连接它们的路径的长度,现要求总长度最小。N的值在100以内,坐标值在[-10000,10000].结果保留二位小数Input 5 ---------------5个点0 0 --------... 阅读全文
posted @ 2017-03-25 11:08 银叶草 阅读(133) 评论(0) 推荐(0)
摘要:题意学校有n台计算机,为了方便数据传输,现要将它们用数据线连接起来。两台计算机被连接是指它们之间有数据线连接。由于计算机所处的位置不同,因此不同的两台计算机的连接费用往往是不同的。当然,如果将任意两台计算机都用数据线连接,费用将是相当庞大的。为了节省费用,我们采用数据... 阅读全文
posted @ 2017-03-25 08:55 银叶草 阅读(169) 评论(0) 推荐(0)
摘要:题意学校有n台计算机,为了方便数据传输,现要将它们用数据线连接起来。两台计算机被连接是指它们之间有数据线连接。由于计算机所处的位置不同,因此不同的两台计算机的连接费用往往是不同的。当然,如果将任意两台计算机都用数据线连接,费用将是相当庞大的。为了节省费用,我们采用数据... 阅读全文
posted @ 2017-03-25 08:50 银叶草 阅读(206) 评论(0) 推荐(0)
摘要:题意农民约翰被选为他们镇的镇长!他其中一个竞选承诺就是在镇上建立起互联网,并连接到所有的农场。当然,他需要你的帮助。约翰已经给他的农场安排了一条高速的网络线路,他想把这条线路共享给其他农场。为了用最小的消费,他想铺设最短的光纤去连接所有的农场。你将得到一份各农场之间连... 阅读全文
posted @ 2017-03-25 08:28 银叶草 阅读(154) 评论(0) 推荐(0)

Live2D