导航

上一页 1 ··· 9 10 11 12 13 14 15 下一页

2015年9月20日

摘要: 题意:给K个权值。给含有N个点,R条单向边的图。每条边都有两个权值,其中一个路长,另外一个是附加权值。要求路的附加权值之和不超过K的情况下求最短路。思路:自己的思路太狭隘,这题还是看了大牛的思路。利用优先队列,在附加权值不超限的前提下,把每个点通向的点都走,每次找出路长最短的点,如果找到第N个点则算... 阅读全文

posted @ 2015-09-20 19:25 tun~ 阅读(193) 评论(0) 推荐(0) 编辑

2015年9月19日

摘要: 题意:给N,表示N个节点。给半个邻接矩阵,本身到本身的距离是0,边是双向的。当两个节点之间没有直接的边连接的时候,用x表示。问从第一个节点到其他所有节点至少花费的时间。这题唯一的处理是处理邻接矩阵的时候处理先当作字符串读入,然后处理一下数据,变成数据格式。最后是输出第一个节点到其他所有节点最短路的最... 阅读全文

posted @ 2015-09-19 21:13 tun~ 阅读(250) 评论(0) 推荐(0) 编辑

摘要: 题意:有n个传递消息者,每个都有nn个亲信,他们可以把消息传递给他们的亲信,所 花时间为b。问把最初的消息传递给谁可以在最短的时间内把消息传递给所有人。思路:Floyd算出任意两点之间的最短路,然后取每行最大值最小的矩阵作为首先传递出消息的人,将最大值作为把消息传递给所有人最短的时间。#includ... 阅读全文

posted @ 2015-09-19 20:08 tun~ 阅读(142) 评论(0) 推荐(0) 编辑

摘要: 中文题题意不写。建图:我自己想到的建图方式是把每个物品看作两个点,编号分别是i和i+n,然后每个物品两个点之间边的权值是物品本身的价值。然后从第i个点往外连边,目标是可替代品顶点编号较小的点,权值为替代之后的优惠费用,然后将可替代品的顶点编号较大的点连向第i+n个顶点,权值是0.这种建图方法将点的数... 阅读全文

posted @ 2015-09-19 11:36 tun~ 阅读(933) 评论(0) 推荐(0) 编辑

2015年8月24日

摘要: 题意:给定N个无序区间。对合法区间的定义是:在这个区间之前已经选出了至少l个合法区间,最多选出了r个合法区间。则该区间为合法区间。输出最多能挑选出多少个合法区间,并输出合法区间的数量。思路:先对原来给定的区间按照l从小到达排序。然后从选了0个合法区间开始,每次在队列中加入l小于等于之前已选合法区间数... 阅读全文

posted @ 2015-08-24 16:14 tun~ 阅读(196) 评论(0) 推荐(0) 编辑

2015年8月23日

摘要: 题意:给原始序列1给定变化规则是,对于原来的序列每一个0前边插入1,每个1前边插入0.问原始序列经过n次变化之后有多少对相邻的0.规律题:从第二次开始当第奇数次变化之后,数量变成原来数量的两倍-1;当第偶数次变化之后,数量变成原来数量的两倍+1;但是由于数据2^1000次方太大,需要用到大数,屌丝还... 阅读全文

posted @ 2015-08-23 19:45 tun~ 阅读(302) 评论(0) 推荐(0) 编辑

摘要: 题意:农场主有f种食物,d种饮料,n头牛。接下来的n行每行第一个数代表第i头牛喜欢吃的食物数量,和第i头牛喜欢喝的饮料数目。接下来分别是喜欢的食物和饮料的编号。求解:农场主最多能保证几头牛同时能吃到喜欢的食物和喜欢的饮料。思路:从源点到每种食物加流量为1的边,保证每种食物只能被吃一次。将每头牛分为两... 阅读全文

posted @ 2015-08-23 19:34 tun~ 阅读(279) 评论(0) 推荐(0) 编辑

2015年8月22日

摘要: 题意:t组样例。每组有n个节点,有m条单向边。有m组输入,每组a b c 表示从a到b的单向边的权值是c。求解,从编号为1的节点出发,有n-1个人,要求他们分别到达编号从2到n的节点再返回,所有边的权值的和最小是多少。思路:构图,构两个图,分别是正向图和反向图,然后用dij算单源最短路,将所有点到1... 阅读全文

posted @ 2015-08-22 10:08 tun~ 阅读(172) 评论(0) 推荐(0) 编辑

2015年8月17日

摘要: 题意:背景:小镇有n个路口,空降兵可以在任意路口降落。有m条通往别的路口的单向边,但是不会出现循环。问最少空降多少个士兵可以走完所有路口。数据输入:测试组数 t每组有:路口数 n边数 m接下来m组,每组a b代表a到b的单向边。思路:这是一个朴素的最小路覆盖数问题。定理:最小路覆盖数=节点数-最大匹... 阅读全文

posted @ 2015-08-17 10:44 tun~ 阅读(128) 评论(0) 推荐(0) 编辑

摘要: 题意:给一颗树,根节点深度为1,每一个节点都代表一个子母。数据输入:节点数 询问数从编号为2的节点开始依次输入其父节点的编号(共有节点数减1个数字输入)字符串有节点数个小写字母接下来询问a b代表以a为根节点的子树在深度为b(包含)的范围内所有节点的字母能否组成回文串。能输出Yes,不能输出No思路... 阅读全文

posted @ 2015-08-17 10:33 tun~ 阅读(275) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 15 下一页