03 2017 档案

摘要:题意Description给出N个点的坐标,对它们建立一个最小生成树,代价就是连接它们的路径的长度,现要求总长度最小。N的值在100以内,坐标值在[-10000,10000].结果保留二位小数Input 5 ---------------5个点0 0 --------... 阅读全文
posted @ 2017-03-25 11:14 银叶草 阅读(133) 评论(0) 推荐(0)
摘要:题意Description给出N个点的坐标,对它们建立一个最小生成树,代价就是连接它们的路径的长度,现要求总长度最小。N的值在100以内,坐标值在[-10000,10000].结果保留二位小数Input 5 ---------------5个点0 0 --------... 阅读全文
posted @ 2017-03-25 11:08 银叶草 阅读(141) 评论(0) 推荐(0)
摘要:题意学校有n台计算机,为了方便数据传输,现要将它们用数据线连接起来。两台计算机被连接是指它们之间有数据线连接。由于计算机所处的位置不同,因此不同的两台计算机的连接费用往往是不同的。当然,如果将任意两台计算机都用数据线连接,费用将是相当庞大的。为了节省费用,我们采用数据... 阅读全文
posted @ 2017-03-25 08:55 银叶草 阅读(173) 评论(0) 推荐(0)
摘要:题意学校有n台计算机,为了方便数据传输,现要将它们用数据线连接起来。两台计算机被连接是指它们之间有数据线连接。由于计算机所处的位置不同,因此不同的两台计算机的连接费用往往是不同的。当然,如果将任意两台计算机都用数据线连接,费用将是相当庞大的。为了节省费用,我们采用数据... 阅读全文
posted @ 2017-03-25 08:50 银叶草 阅读(212) 评论(0) 推荐(0)
摘要:题意农民约翰被选为他们镇的镇长!他其中一个竞选承诺就是在镇上建立起互联网,并连接到所有的农场。当然,他需要你的帮助。约翰已经给他的农场安排了一条高速的网络线路,他想把这条线路共享给其他农场。为了用最小的消费,他想铺设最短的光纤去连接所有的农场。你将得到一份各农场之间连... 阅读全文
posted @ 2017-03-25 08:28 银叶草 阅读(158) 评论(0) 推荐(0)
摘要:题意农民约翰被选为他们镇的镇长!他其中一个竞选承诺就是在镇上建立起互联网,并连接到所有的农场。当然,他需要你的帮助。约翰已经给他的农场安排了一条高速的网络线路,他想把这条线路共享给其他农场。为了用最小的消费,他想铺设最短的光纤去连接所有的农场。你将得到一份各农场之间连... 阅读全文
posted @ 2017-03-24 21:39 银叶草 阅读(180) 评论(0) 推荐(0)
摘要:题意OIBH被突来的洪水淹没了>.<还好OIBH总部有在某些重要的地方起一些围墙,用*号表示,而一个封闭的*号区域洪水是进不去的……现在给出OIBH的围墙建设图,问OIBH总部没被淹到的重要区域(由"0"表示)有多少。分析做法,周围一圈撒“种子”,然后将能蔓延的全部遍... 阅读全文
posted @ 2017-03-23 17:37 银叶草 阅读(343) 评论(0) 推荐(0)
摘要:题意有些公司是其他公司的部分拥有者,因为他们获得了其他公司发行的股票的一部分。例如,福特公司拥有马自达公司12%的股票。据说,如果至少满足了以下条件之一,公司A就可以控制公司B了:• 公司A = 公司B。 • 公司A拥有大于50%的公司B的股票。 • 公司A控制K(K... 阅读全文
posted @ 2017-03-23 17:03 银叶草 阅读(194) 评论(0) 推荐(0)
摘要:题意判断一个图是否为一个边通图分析这题我用深搜来做varn,x,y,tj:longint;a:array[0..101,0..101]of longint;f:array[0..101]of longint;procedure dfs(i:longint);varj:... 阅读全文
posted @ 2017-03-23 16:44 银叶草 阅读(221) 评论(0) 推荐(0)
摘要:题意求一个图的连通分量分析这题我用深搜以一个点为起点,搜下去,看它连接哪一个点。每一次tj+1最后找出最大的连通分量varn,i,tao,tj,x,y:longint;a:array[0..100,0..100]of longint;f:array[0..100]of... 阅读全文
posted @ 2017-03-23 16:40 银叶草 阅读(249) 评论(0) 推荐(0)
摘要:题意连通图是指任意两个顶点都有路径可互相到达的图。读入一个无向连通图,输出最多能删除掉多少条边,使这个图仍然连通。分析无向连通图的最少边数=顶点数-1varn,m:longint;begin readln(n,m); write(m-(n-1));end.... 阅读全文
posted @ 2017-03-22 16:55 银叶草 阅读(149) 评论(0) 推荐(0)
摘要:题意 某港口有一批集装箱,将其编号,分别为1至N。每一个箱子的外型尺寸都是一样的,现在要将其中某些集装箱叠放起来,集装箱叠放的规则如下:(1)每个集装箱上最多只能直接叠放一个集装箱。 (2)编号较小的集装箱不能放在编号较大的集装箱之上。 (3)每个集装箱都给出了自身... 阅读全文
posted @ 2017-03-18 10:28 银叶草 阅读(417) 评论(0) 推荐(0)
摘要:题意小W发明了一个游戏,他在黑板上写出了一行数字a1,a2,a3,……,an,然后给你M个回合的机会,每会回你可以从中选择一个数字擦去它,接着剩下来的每个数字ai都要递减一个值bi。如此重复m个回合,所有你擦去的数字之和就是你所得的分数。小W和他的好朋友小Y玩了这个游... 阅读全文
posted @ 2017-03-17 20:43 银叶草 阅读(178) 评论(0) 推荐(0)
摘要:题意一个铁路线上有n(2<=n<=10000)个火车站,每个火车站到该线路的首发火车站距离都是已知的。任意两站之间的票价如下表所示:站之间的距离 - X 票价 0<x<=l1 L1<x<=l2 L2<x<=l3 其中L1,L2,L3,C1,C2,C3都是已知的... 阅读全文
posted @ 2017-03-17 19:31 银叶草 阅读(174) 评论(0) 推荐(0)
摘要:题意一个学校举行拔河比赛,所有的人被分成了两组,每个人必须(且只能够)在其中的一组,要求两个组的人数相差不能超过1,且两个组内的所有人体重加起来尽可能地接近。 分析这道题目不满足动态规划最优子结构的特性。因为最优子结构要求一个问题的最优解只取决于其子问题的最优解。就... 阅读全文
posted @ 2017-03-16 17:17 银叶草 阅读(339) 评论(0) 推荐(0)
摘要:题意有一个演讲大厅需要GEORGE管理,演讲者们事先定好了需要演讲的起始时间和中止时间。GEORGE想让演讲大厅得到最大可能的使用。我们要接受一些预定而拒绝其他的预定,目标自然是使演讲者使用大厅的时间最长。为方便起见,假设在某一时刻一个演讲结束,另一个演讲就可以立即开... 阅读全文
posted @ 2017-03-14 16:59 银叶草 阅读(216) 评论(0) 推荐(0)
摘要:题意总公司拥有高效生产设备M台,准备分给下属的N个公司。各分公司若获得这些设备,可以为国家提供一定的盈利。问:如何分配这M台设备才能使国家得到的盈利最大?求出最大盈利值。其中M《=15,N〈=10。分配原则:每个公司有权获得任意数目的设备,但总台数不得超过总设备数M。... 阅读全文
posted @ 2017-03-10 20:25 银叶草 阅读(144) 评论(0) 推荐(0)
摘要:题意一个演唱会即将举行,现有 N 个歌迷排队买票,一个人一张,而售票处规定,一个人每次最多买两张,假设买一张票的时间为 Ti ( 1<=i<=N ) , 队伍中相邻的歌迷(第 j 个人和第 j+1 个人)也可以由其中的一个人买两张票的时间为 Ri, 假如 Rj < T... 阅读全文
posted @ 2017-03-09 17:08 银叶草 阅读(223) 评论(0) 推荐(0)
摘要:题意在一个n*n的网格中,在某些时刻鼹鼠会在某一个网格探出头来透透气。你可以控制一个机器人来打鼹鼠,如果i时刻鼹鼠在某个网格中出现,而机器人也处于同一网格的话,那么这个鼹鼠就会被机器人打死。而机器人每一时刻只能够移动一格或停留在原地不动。机器人的移动是指从当前所处的网... 阅读全文
posted @ 2017-03-09 16:50 银叶草 阅读(155) 评论(0) 推荐(0)
摘要:题意设有A、B两个字符串,找出A、B共同子串,每个字符串无相同字符,可以不连续,但顺序不能颠倒。分析if s1[i]=s2[j] then f[i,j]:=f[i-1,j-1]+1 else f[i,j]:=max(f[i-1,j],f[i,j-1]);vars1,s... 阅读全文
posted @ 2017-03-07 16:58 银叶草 阅读(123) 评论(0) 推荐(0)
摘要:题意求最大连续子序列的和分析如果读入的数不是负数的话,那a[i]:=a[i]+a[i-1];结果=maxvarn,max,i:longint;a:array[0..500]of longint;begin readln(n); max:=0; for... 阅读全文
posted @ 2017-03-04 10:59 银叶草 阅读(125) 评论(0) 推荐(0)
摘要:题意假设某条街上每一公里就有一个公共汽车站,并且乘车费用如下表: 而任意一辆汽车从不行驶超过10公里。某人想行驶n公里,假设他可以任意次换车,请你帮他找到一种乘车方案,使得总费用最小 分析f[i]:=min(f[i],f[i-j]+a[j]) vari,j,n... 阅读全文
posted @ 2017-03-04 10:39 银叶草 阅读(153) 评论(0) 推荐(0)
摘要:题意给定M*N的矩阵,其中的每个元素都是-10到10之间的整数。你的任务是从左上角(1,1)走到右下角(M,N),每一步只能向右或向下,并且不能走出矩阵的范围。你所经过的方格里面的数字都必须被选取,请找出一条最合适的道路,使得在路上被选取的数字之和是尽可能小的正整数。... 阅读全文
posted @ 2017-03-04 10:31 银叶草 阅读(285) 评论(0) 推荐(0)
摘要:题意设有一个n×m(小于100)的方格(如图所示),在方格中去掉某些点,方格中的数字代表距离(为小于100的数,如果为0表示去掉的点),试找出一条从A(左上角)到B(右下角)的路径,经过的距离和为最小(此时称为最小代价),从A出发的方向只能向右,或者向下。 分析k[... 阅读全文
posted @ 2017-03-03 22:09 银叶草 阅读(177) 评论(0) 推荐(0)
摘要:题意设有n 种物品,每种物品有一个重量及一个价值。但每种物品的数量是无限的,同时有一个背包,最大载重量为M,今从n 种物品中选取若干件(同一种物品可以多次选取),使其重量的和小于等于M,而价值的和为最大。分析if (i>=w[j]) then t:=f[i-w[j]]... 阅读全文
posted @ 2017-03-02 17:12 银叶草 阅读(99) 评论(0) 推荐(0)
摘要:题意设有n 种物品,每种物品有一个重量及一个价值。但每种物品的数量是无限的,同时有一个背包,最大载重量为M,今从n 种物品中选取若干件(同一种物品可以多次选取),使其重量的和小于等于M,而价值的和为最大。分析f[j]:=max(f[j],f[j-w[i]]+p[i];... 阅读全文
posted @ 2017-03-02 16:59 银叶草 阅读(214) 评论(0) 推荐(0)
摘要:题意设有n 种物品,每种物品有一个重量及一个价值。但每种物品的数量是无限的,同时有一个背包,最大载重量为M,今从n 种物品中选取若干件(同一种物品可以多次选取),使其重量的和小于等于M,而价值的和为最大。分析公式:f[i,j]:=max(f[i-1,j],f[i,j-... 阅读全文
posted @ 2017-03-02 16:30 银叶草 阅读(214) 评论(0) 推荐(0)
摘要:题意在规定的时间内,可以采到的草药的最大总价值。分析设 f[i,j]表示前i件物品,总重量不超过j的最优价值则 f[i,j]=max{f[i-1,j-w[i]]+P[i],f[i-1,j])(1=w[i])顺推F[m,t]即为最优解vart,m,i,j:longint... 阅读全文
posted @ 2017-03-01 17:00 银叶草 阅读(156) 评论(0) 推荐(0)
摘要:题意在不超过N元(可以等于N元)的前提下,使每件物品的价格与重要度的乘积的总和最大。分析设 f[i,j]表示前i件物品,总重量不超过j的最优价值则 f[i,j]=max{f[i-1,j-w[i]]+P[i]*v[i],f[i-1,j])(1=w[i])顺推F[m,n]... 阅读全文
posted @ 2017-03-01 16:54 银叶草 阅读(148) 评论(0) 推荐(0)

Live2D