随笔分类 -  图论 - Dijkstra

摘要:题目描述 给定一张n个点,m条双向边的无向图。 你要从1号点走到n号点。当你位于x点时,你需要花1元钱,等概率随机地买到与x相邻的一个点的票,只有通过票才能走到其它点。 每当完成一次交易时,你可以选择直接使用那张票,也可以选择扔掉那张票然后再花1元钱随机买另一张票。注意你可以无限次扔票。 请使用最佳 阅读全文
posted @ 2018-03-05 09:44 GXZlegend 阅读(960) 评论(0) 推荐(0) 编辑
摘要:题目描述 一张n个点m条边的图,通过每条边需要一定的时间。有一些限制条件,每个限制条件形如“x保护y”,表示到达y的最短时间不能小于到达x的最短时间(即如果在其之前到达,则需要等待至xd到达)。问1到n的最短时间。 输入 第一行两个正整数 N, M。 接下来 M行,每行三个正整数 ui, vi, w 阅读全文
posted @ 2017-10-19 18:44 GXZlegend 阅读(466) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定平面上的n个点,定义(x1,y1)到(x2,y2)的费用为min(|x1-x2|,|y1-y2|),求从1号点走到n号点的最小费用。 输入 第一行包含一个正整数n(2<=n<=200000),表示点数。 接下来n行,每行包含两个整数x[i],y[i](0<=x[i],y[i]<=10^ 阅读全文
posted @ 2017-10-19 14:43 GXZlegend 阅读(509) 评论(0) 推荐(0) 编辑
摘要:题目描述 印尼首都雅加达市有 N 座摩天楼,它们排列成一条直线,我们从左到右依次将它们编号为 0 到 N−1。除了这 N 座摩天楼外,雅加达市没有其他摩天楼。 有 M 只叫做 “doge” 的神秘生物在雅加达市居住,它们的编号依次是 0 到 M−1。编号为 i 的 doge 最初居住于编号为 Bi 阅读全文
posted @ 2017-10-16 10:41 GXZlegend 阅读(412) 评论(0) 推荐(0) 编辑
摘要:题目描述 n个点e条边的有向图,每条边是m种类型之一。第i种类型在第x时刻通过所花费的时间为(aix+bi)modci+di。可以在某个点停留。问:在s时刻从1号点出发,到达每个点所花费的最小时间。 输入 第一行包含4个正整数n,m,s,e(2<=n<=100000,1<=m<=5 阅读全文
posted @ 2017-09-26 20:54 GXZlegend 阅读(279) 评论(0) 推荐(0) 编辑
摘要:题目描述 FGD想从成都去上海旅游。在旅途中他希望经过一些城市并在那里欣赏风景,品尝风味小吃或者做其他的有趣的事情。经过这些城市的顺序不是完全随意的,比如说FGD不希望在刚吃过一顿大餐之后立刻去下一个城市登山,而是希望去另外什么地方喝下午茶。幸运的是,FGD的旅程不是既定的,他可以在某些旅行方案之间 阅读全文
posted @ 2017-08-26 09:26 GXZlegend 阅读(565) 评论(0) 推荐(0) 编辑
摘要:题目描述 2255是一个傻X,他连自己家灯不亮了都不知道。某天TZ大神路过他家,发现了这一情况,于是TZ开始行侠仗义了。TZ发现是电路板的问题,他打开了电路板,发现线路根本没有连上!!于是他强大的脑力可以使某个格子上的线路从\变为/,或者从/变为\。2255不会电路(因为他什么都不会),但是他想知道 阅读全文
posted @ 2017-07-11 09:39 GXZlegend 阅读(446) 评论(0) 推荐(0) 编辑
摘要:题目描述 给一个包含n个点,m条边的无向连通图。从顶点1出发,往其余所有点分别走一次并返回。 往某一个点走时,选择总长度最短的路径走。若有多条长度最短的路径,则选择经过的顶点序列字典序最小的那条路径(如路径A为1,32,11,路径B为1,3,2,11,路径B字典序较小。注意是序列的字典序的最小,而非 阅读全文
posted @ 2017-06-23 20:39 GXZlegend 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:题目描述 Seter建造了一个很大的星球,他准备建造N个国家和无数双向道路。N个国家很快建造好了,用1..N编号,但是他发现道路实在太多了,他要一条条建简直是不可能的!于是他以如下方式建造道路:(a,b),(c,d)表示,对于任意两个国家x,y,如果a<=x<=b,c<=y<=d,那么在xy之间建造 阅读全文
posted @ 2017-06-15 11:40 GXZlegend 阅读(1377) 评论(0) 推荐(0) 编辑
摘要:题目描述 YT市是一个规划良好的城市,城市被东西向和南北向的主干道划分为n×n个区域。简单起见,可以将YT市看作一个正方形,每一个区域也可看作一个正方形。从而,YT城市中包括(n+1)×(n+1)个交叉路口和2n×(n+1)条双向道路(简称道路),每条双向道路连接主干道上两个相邻的交叉路口。下图为一 阅读全文
posted @ 2017-03-09 18:12 GXZlegend 阅读(574) 评论(0) 推荐(0) 编辑
摘要:题目描述 现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的,而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一个网格的地形: 左上角点为(1,1),右下角点为(N,M)(上图中N=4,M=5).有以下三种类型的道路 1:(x,y)<==>(x+1 阅读全文
posted @ 2017-03-08 21:05 GXZlegend 阅读(385) 评论(0) 推荐(0) 编辑
摘要:题目描述 Tim正在摆弄着他设计的“计算机”,他认为这台计算机原理很独特,因此利用它可以解决许多难题。 但是,有一个难题他却解决不了,是这台计算机的输入问题。新型计算机的输入也很独特,假设输入序列中有一些数字(都是自然数——自然数包括0),计算机先读取第一个数字S1,然后顺序向后读入S1个数字。接着 阅读全文
posted @ 2017-03-08 19:14 GXZlegend 阅读(494) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示