摘要: 【题意】 由于人类对自然资源的消耗, 人们意识到大约在 2300 年之后, 地球就不能再居住了。于是在月球上建立了新的绿地,以便在需要时移民。 令人意想不到的是, 2177 年冬由于未知的原因, 地球环境发生了连锁崩溃, 人类必须在最短的时间内迁往月球。 现有 n 个太空站位于地球与月球之间,且有 阅读全文
posted @ 2016-11-04 22:00 konjak魔芋 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 【题意】 T 公司发现其研制的一个软件中有 n 个错误, 随即为该软件发放了一批共 m 个补丁程序。 每一个补丁程序都有其特定的适用环境, 某个补丁只有在软件中包含某些错误而同时又不包含另一些错误时才可以使用。一个补丁在排除某些错误的同时, 往往会加入另一些错误。换句话说, 对于每一个补丁 i, 都 阅读全文
posted @ 2016-11-04 20:20 konjak魔芋 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 【题意】 给定一张航空图, 图中顶点代表城市, 边代表 2 城市间的直通航线。 现要求找出一条满足下述限制条件的且途经城市最多的旅行路线。(1) 从最西端城市出发,单向从西向东途经若干城市到达最东端城市,然后再单向从东向西飞回起点(可途经若干城市) 。(2) 除起点城市外, 任何城市只能访问 1 次 阅读全文
posted @ 2016-11-04 19:34 konjak魔芋 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 【题意】 一个餐厅在相继的 N 天里, 每天需用的餐巾数不尽相同。 假设第 i 天需要 ri 块餐巾(i=1,2,…, N)。 餐厅可以购买新的餐巾,每块餐巾的费用为 p 分;或者把旧餐巾送到快洗部,洗一块需 m 天,其费用为 f分;或者送到慢洗部, 洗一块需 n 天(n>m),其费用为 s<f分。 阅读全文
posted @ 2016-11-04 16:31 konjak魔芋 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 【题意】 在一个有 m*n 个方格的棋盘中, 每个方格中有一个正整数。 现要从方格中取数, 使任意 2 个数所在方格没有公共边,且取出的数的总和最大。试设计一个满足要求的取数算法。 输入文件示例input.txt3 31 2 33 2 32 3 1 输出文件示例output.txt11 【分析】 方 阅读全文
posted @ 2016-11-04 15:28 konjak魔芋 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 【题意】 机器人 Rob 可在一个树状路径上自由移动。 给定树状路径 T 上的起点 s 和终点 t, 机器人 Rob 要从 s 运动到 t。 树状路径 T 上有若干可移动的障碍物。 由于路径狭窄, 任何时刻在路径的任何位置不能同时容纳 2 个物体。每一步可以将障碍物或机器人移到相邻的空顶点上。设计一 阅读全文
posted @ 2016-11-04 15:02 konjak魔芋 阅读(1470) 评论(0) 推荐(0) 编辑
摘要: 【题意】 假设一个试题库中有 n 道试题。 每道试题都标明了所属类别。 同一道题可能有多个类别属性。现要从题库中抽取 m 道题组成试卷。并要求试卷包含指定类型的试题。 试设计一个满足要求的组卷算法。 输入文件示例input.txt3 153 3 42 1 21 31 31 31 33 1 2 32 阅读全文
posted @ 2016-11-04 14:49 konjak魔芋 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 【题意】 给定正整数序列x1 ,x2 , x3... ( 1)计算其最长不减子序列的长度 s。( 2)计算从给定的序列中最多可取出多少个长度为 s 的不减子序列。( 3) 如果允许在取出的序列中多次使用 x1 和 xn, 则从给定序列中最多可取出多少个长度为 s 的不减子序列。 输入文件示例inpu 阅读全文
posted @ 2016-11-04 14:01 konjak魔芋 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 【题意】 假设有来自 n 个不同单位的代表参加一次国 际会议。每个单位的代表数分别为r i ni , = 1,2, 。会议餐厅共有 m 张餐桌,每张餐桌可容纳 ci (i = 1,2, , m) 个代表就餐。为了使代表们充分交流, 希望从同一个单位来的代表不在同一个餐桌就餐。试设计一个算法,给出满 阅读全文
posted @ 2016-11-04 11:05 konjak魔芋 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 【题意】 假设有 n 根柱子, 现要按下述规则在这 n 根柱子中依次放入编号为 1, 2, 3, ¼的球。( 1)每次只能在某根柱子的最上面放球。( 2)在同一根柱子中,任何 2 个相邻球的编号之和为完全平方数。试设计一个算法, 计算出在 n 根柱子上最多能放多少个球。 例如,在 4 根柱子上最多可 阅读全文
posted @ 2016-11-04 10:41 konjak魔芋 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 【题意】 给定有向图 G=(V,E)。设 P 是 G 的一个简单路(顶点不相交) 的集合。如果 V 中每个顶点恰好在 P 的一条路上,则称 P 是 G 的一个路径覆盖。 P 中路径可以从 V 的任何一个顶点开始, 长度也是任意的, 特别地, 可以为 0。 G 的最小路径覆盖是 G 的所含路径条数最少 阅读全文
posted @ 2016-11-04 10:06 konjak魔芋 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 原题: W教授正在为国家航天中心计划一系列的太空飞行。每次太空飞行可进行一系列商业性实验而获取利润。现已确定了一个可供选择的实验集合 E={E1,E2,...,Em},和进行这些实验需要使用的全部仪器的集合 I={I1,I2,...,In}。实验 Ej 需要用到的仪器是 I 的子集 RjÍI。配置仪 阅读全文
posted @ 2016-11-04 09:37 konjak魔芋 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】 飞行大队有若干个来自各地的驾驶员,专门驾驶一种型号的飞机,这种飞机每架有两个驾驶员,需一个正驾驶员和一个副驾驶员。由于种种原因,例如相互配合的问题,有些驾驶员不能在同一架飞机上飞行,问如何搭配驾驶员才能使出航的飞机最多。 如图,假设有10个驾驶员,如图中的V1,V2,…,V10就代表达 阅读全文
posted @ 2016-11-04 08:35 konjak魔芋 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 【题意】 有n个队伍进行比赛,每场比赛,恰好有一支队伍取胜、一支队伍败。每个队伍需要打的比赛场数相同,给你每个队伍目前已经赢得场数和输得场数,再给你一个矩阵,第 i 行第 j 列 表示队伍 i 和队伍 j 还需要打的比赛数,问你哪些队伍有可能获得冠军(胜场最多的即为冠军,可以并列)。 InputTh 阅读全文
posted @ 2016-11-04 07:43 konjak魔芋 阅读(431) 评论(0) 推荐(0) 编辑