摘要: 省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可)。经过调查评估,得到的统计表中列出了有可能建设公路的若干条道路的成本。现请你编写程序,计算出全省畅通需要的最低成本。 测试输入包含若干测试用例。每个测试用例的第1行给出评估的道路条 阅读全文
posted @ 2016-07-16 18:31 Jason杰 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路可达即可)。问最少还需要建设多少条道路? 测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是城 阅读全文
posted @ 2016-07-16 16:34 Jason杰 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 给定K个整数的序列{ N1, N2, ..., NK },其任意连续子序列可表示为{ Ni, Ni+1, ..., Nj },其中 1 <= i <= j <= K。最大连续子序列是所有连续子序列中元素和最大的一个,例如给定序列{ -2, 11, -4, 13, -5, -2 },其最大连续子序列为 阅读全文
posted @ 2016-07-16 13:51 Jason杰 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 读入两个小于100的正整数A和B,计算A+B.需要注意的是:A和B的每一位数字由对应的英文单词给出. 测试输入包含若干测试用例,每个测试用例占一行,格式为"A + B =",相邻两字符串有一个空格间隔.当A和B同时为0时输入结束,相应的结果不要输出. 对每个测试用例输出1行,即A+B的值. 但后来发 阅读全文
posted @ 2016-07-16 13:19 Jason杰 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 给定一个初始为空的栈,和n个操作组成的操作序列,每个操作只可能是出栈或者入栈。 要求在操作序列的执行过程中不会出现非法的操作,即不会在空栈时执行出栈操作,同时保证当操作序列完成后,栈恰好为一个空栈。 求符合条件的操作序列种类。 例如,4个操作组成的操作序列符合条件的如下: 入栈,出栈,入栈,出栈 入 阅读全文
posted @ 2016-07-16 12:06 Jason杰 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 一个数的序列bi,当b1 < b2 < ... < bS的时候,我们称这个序列是上升的。对于给定的一个序列(a1, a2, ...,aN),我们可以得到一些上升的子序列(ai1, ai2, ..., aiK),这里1 <= i1 < i2 < ... < iK <= N。比如,对于序列( 阅读全文
posted @ 2016-07-15 19:31 Jason杰 阅读(442) 评论(0) 推荐(0) 编辑
摘要: Description Given a two-dimensional array of positive and negative integers, a sub-rectangle is any contiguous sub-array of size 1*1 or greater locate 阅读全文
posted @ 2016-07-14 10:21 Jason杰 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 判断两序列是否为同一二叉搜索树序列 开始一个数n,(1<=n<=20) 表示有n个需要判断,n= 0 的时候输入结束。 接下去一行是一个序列,序列长度小于10,包含(0~9)的数字,没有重复数字,根据这个序列可以构造出一颗二叉搜索树。 接下去的n行有n个序列,每个序列格式跟第一个序列一样 阅读全文
posted @ 2016-07-14 09:18 Jason杰 阅读(359) 评论(0) 推荐(0) 编辑
摘要: Description We have received an order from Pizoor Communications Inc. for a special communication system. The system consists of several devices. For 阅读全文
posted @ 2016-07-13 21:26 Jason杰 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的。 输入n,m,点的编号是1~n,然后是m行,每行4个数 a,b,d,p,表示a和b之间有一条边,且其长度为d,花费为p。最后一行是两个数 s 阅读全文
posted @ 2016-07-11 20:59 Jason杰 阅读(472) 评论(0) 推荐(0) 编辑