上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 27 下一页

2016年4月4日

[2016-04-04][codeforces][639][B][Bear and Forgotten Tree 3]

摘要: 时间:2016-04-04 13:11:25 星期一 题目编号:[2016-04-04][codeforces][639][B][Bear and Forgotten Tree 3] 题目大意:一棵树有n个节点,直径为d,直径为h,问,这样的树是否存在,是则输出任意一棵树的所有边 分析: 树的高度是h,那么树的直径最大为2h 所以d⩽2×hd⩽2×h 所以只需要生成第一个枝条深度为h,其他枝条... 阅读全文

posted @ 2016-04-04 23:40 红洋 阅读(81) 评论(0) 推荐(0)

[2016-04-04][codeforces][639][A][Bear and Displayed Friends]

摘要: 时间:2016-04-04 12:38:53 星期一 题目编号:[2016-04-04][codeforces][639][A][Bear and Displayed Friends] 题目大意:有n朋友,第i个朋友有亲密度ti,有q次命令,1 id表示编号为id的朋友上线,2 id表示是否在线,且亲密度在前k个,输出结果 分析:可以发现k最大为0,只需要维护前k个最大值就ok,每加入一个数字就... 阅读全文

posted @ 2016-04-04 23:38 红洋 阅读(173) 评论(0) 推荐(0)

2016年4月3日

[2016-04-03][POJ][3660][Cow Contest]

摘要: 时间:2016-04-03 22:41:13 星期日 题目编号:[2016-04-03][POJ][3660][Cow Contest] 题目大意:给出n头牛m场比赛的结果,问能否确定每头牛的能力等级 分析: 如果牛的能力等级确定,那么一定知道这头和其他n-1头牛的关系, 题目变成了,求整个图的闭包之后,度数为n-1的节点的数目 用floyd_warshall算法,求出整个图的传递闭包(每两... 阅读全文

posted @ 2016-04-03 23:15 红洋 阅读(136) 评论(0) 推荐(0)

[2016-04-03][POJ][3259][Wormholes]

摘要: 时间:2016-04-03 20:22:04 星期日 题目编号:[2016-04-03][POJ][3259][Wormholes] 题目大意:某农场有n个节点,m条边(双向)和w个虫洞(单向),(走虫洞可以回到过去的时间),问能否和过去的自己相遇 分析: 题目意思就是给定一个带负权的图,问是否存在负圈, spfa_bfs spfa_dfs bellman_ford #inclu... 阅读全文

posted @ 2016-04-03 21:49 红洋 阅读(126) 评论(0) 推荐(0)

2016年4月2日

[2016-04-02][POJ][3268][Silver Cow Party]

摘要: 时间:2016-04-02 20:30:40 星期六 题目编号:[2016-04-02][POJ][3268][Silver Cow Party] 题目大意:给定一个有向图图,1~n牛到k牛出参加party,所有牛都走最快的路,问所有牛中往返,耗时最长为多少, 分析: 求从1 -> k的最短路和 k -> 1的最短路之和, 从1跑一次Dijkstra,从k跑一次Dijkstra,求和, 在d... 阅读全文

posted @ 2016-04-02 21:03 红洋 阅读(122) 评论(0) 推荐(0)

[2016-04-02][POJ][1797][Heavy Transportation]

摘要: 时间:2016-04-02 19:42:38 星期六 题目编号:[2016-04-02][POJ][1797][Heavy Transportation] 题目大意:给定一个图,求起点1到终点n的所有路径中,最大承重值,即所有路径中,承重的最小值的最大值 分析: 方法1:Dijkstra 跑一次Dijkstra,d[v] = max(d[v],min(d[u],a[u][v])); 初始条件:... 阅读全文

posted @ 2016-04-02 20:22 红洋 阅读(107) 评论(0) 推荐(0)

[2016-04-02][POJ][2253][Frogger]

摘要: 时间:2016-04-02 17:55:33 星期六 题目编号:[2016-04-02][POJ][2253][Frogger] 题目大意:给定n个点的坐标,问从起点到终点的所有路径中,最大边的最小值是多少,即每一步至少是多少才能走到终点 分析: 方法1: 枚举出完全图,然后从起点跑一次Dijkstra算法,不过选点不再是选择起点到终点路径的点,而是起点到终点的路径中,边最大边最小的点,即d... 阅读全文

posted @ 2016-04-02 19:36 红洋 阅读(129) 评论(0) 推荐(0)

[2016-04-02][POJ][2387][Til the Cows Come Home]

摘要: 时间:2016-04-02 10:34:36 星期六 题目编号:[2016-04-02][POJ][2387][Til the Cows Come Home] 题目大意:给定n个节点和t条路,求n到1的最短路长度 分析:跑一次最短路即可 遇到的问题: 据说是多重边,如果是用邻接矩阵的就要更新最小值, 此题是先输入t,再输入n,输入的时候读错,无限WA… #include #include ... 阅读全文

posted @ 2016-04-02 11:18 红洋 阅读(128) 评论(0) 推荐(0)

2016年4月1日

[2016-03-28][POJ][3616][Milking Time]

摘要: 时间:2016-03-28 17:27:03 星期一 题目编号:[2016-03-28][POJ][3616][Milking Time] #include #include using namespace std;const int maxm = 1000 + 10;struct Roo{ int l,r,v; bool operator < (const Ro... 阅读全文

posted @ 2016-04-01 21:58 红洋 阅读(101) 评论(0) 推荐(0)

[2016-04-01][poj][2533][Longest Ordered Subsequence]

摘要: 时间:2016-04-01 21:35:02 星期五 题目编号:[2016-04-01][poj][2533][Longest Ordered Subsequence] #include #include using namespace std;int dp[1000 + 10],a[1000 + 10];int main(){ int n; while(~sca... 阅读全文

posted @ 2016-04-01 21:58 红洋 阅读(114) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 27 下一页

导航