题目大意:帮忙找到一条a到b的最短路,前提是要保证路上经过的站点的最大距离尽可能短这道题居然要用到二分。。。完全没去想过,现在想想求最大距离的最小值确实是。。。这里不断二分出值代入spfa()或者dijkstla()中计算a到b的最短距离,每次都保证只经过边小于mid值的路径 1 #include ...
分类:
其他好文 时间:
2014-08-14 20:11:59
阅读次数:
163
?Problem A CSU 1065 贪心 1 #include 2 #include 3 #include 4 using namespace std; 5 const int maxn = 1000010; 6 struct Node{ 7 int a,b; 8 bool...
分类:
其他好文 时间:
2014-08-14 13:11:08
阅读次数:
250
Description
YH gave Qz an odd matrix consists of one or zero. He asked Qz to find a square that has the largest area. The problem is not so easy, that means the square you find must not contai...
分类:
其他好文 时间:
2014-08-12 19:11:04
阅读次数:
208
?Problem A SPOJ SUB_PROB AC自动机?题意: 给定一个长为M(M≤100000 )的文本串,和N(N≤1000)个长度不超过2000的模式串,问每个模式串是否在文本串中出现过??几乎和周一课件上的第一个例题一模一样。。?把文本串丢到AC自动机里面去跑。?注意:?1.可能有两个...
分类:
其他好文 时间:
2014-08-09 13:11:07
阅读次数:
381
Description
Input
Output
Sample Input
3
5 3 4 15 3 1
10 2 2 7 3 3
100 1 1 100 1 2
Sample Output
4
3
50
题意:求两个等差序列相同的元素个数
思路: 首先我们可以假设得到解...
分类:
其他好文 时间:
2014-08-06 10:26:51
阅读次数:
220
试题链接:http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1004题目分析:讲述的主要是是否可以通过公交直接到达自己的目的地,如果最后将问题转换为并查集后就可以发现其实就是问在自己构造的这棵树中,他们的根节点是否是相同的。主要的注意是在输入的时候要求...
分类:
其他好文 时间:
2014-08-04 17:19:37
阅读次数:
253
?Problem A Codeforces 20C 最短路(dij,spfa)?题意:给出一张n个点m条边的无向图(2?≤?n?≤?105,?0?≤?m?≤?105),输出从1到n的任意一条最短路径。?解法:dijkstra或者spfa,用pre数组记录到达每个点最短距离的前驱结点。?注意:路径的长...
分类:
其他好文 时间:
2014-08-02 12:44:03
阅读次数:
360
题目来源:http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1256 一个完全单向的有向图,最少更改多少条边能够从1到N。把原有的边的权值设为0,换方向的边的权值设为1。简历邻接表。add_edge(u,v,0);add_edge(v,u,0);采用....
分类:
其他好文 时间:
2014-08-01 22:57:32
阅读次数:
204
在一棵树上找影响最小的某个点,某个点的影响是等于其他点到他的距离*其他点的权值 的和我一开始也找不到什么好的方法,只能想到每个点暴力去判断,但是这样肯定会超时(10^5个点),又有点想用类似前缀和,但是这是在树上,不是很好搞不过最后还是得用到前缀和,先dfs1把从0号节点出发的整个值算出来,并且沿途...
分类:
其他好文 时间:
2014-07-30 11:38:43
阅读次数:
185
问题链接:http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1350http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1408两个问题,自己第一个代码是没有敲出来的,第二个代码虽然是搞定了,但是在处理是分...
分类:
其他好文 时间:
2014-07-29 17:16:42
阅读次数:
229