摘要: dijkstra 把存最短距离的数组改为存储frog distance即可   阅读全文
posted @ 2011-02-01 14:15 金海峰 阅读(283) 评论(0) 推荐(1) 编辑
摘要: floyd算法,floyd过后查看每个点传播消息需要的时间,把最小的点输出即可。   阅读全文
posted @ 2011-02-01 14:14 金海峰 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 题意:给定一些货币之间的单向汇率,问一笔钱能否经过若干次对换而增值。分析:根据输入建立有向图,不能使用dijaskra,因为增值的方法不一定是优先选择最小的路径,并不是贪心所能解决的。所以要用以动态规划为基本思想的floyd来做。#include <iostream>#include <string>#include <vector>using namespace std;const int maxn = 31;struct edge{ int x; double l; edge(int xx, double ll):x(xx),l(l... 阅读全文
posted @ 2011-02-01 14:13 金海峰 阅读(931) 评论(0) 推荐(0) 编辑
摘要: 简单题,只要对所有的数字求出cycle number即可   阅读全文
posted @ 2011-02-01 14:00 金海峰 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 水题,排序   阅读全文
posted @ 2011-02-01 13:59 金海峰 阅读(501) 评论(0) 推荐(0) 编辑