摘要:
DescriptionYou haveNintegers,A1,A2, ... ,AN. You need to deal with two kinds of operations. One type of operation is to add some given number to each ... 阅读全文
摘要:
Problem - 4635 http://acm.hdu.edu.cn/showproblem.php?pid=4635题目大意:n个点,m条边,求最多再加几条边,然后这个图不是强连通分析:这是一个单向图,如果强连通的话,他最多应该有n*(n-1)条边,假设有a个强连通块,任取其中一个强连通块,假... 阅读全文
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=4738题目大意:给定n个点和m条边 和每条边的价值,求桥的最小价值(最小桥)看着挺简单的但是有好多细节:1、会有重边2、如果最小价值是0的话应该输出13、m条边有可能不能连通n个点,这个时候没有花费。Caocao'... 阅读全文
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=4612题目大意:求加一条边最小的桥数先用Tarjin缩点求出一棵树,然后用bfs求出树的直径,树的直径就是加一条边桥最多的呢条边。最后就用桥减去直径就行了Warm upTime Limit: 10000/5000 ... 阅读全文
摘要:
http://poj.org/problem?id=3177题目大意:给你几个点和几条边 求你能加几条边 就可以让每一个点到达任意点都有两种方法。DescriptionIn order to get from one of the F (1 2 and 1 –> 6 –> 5 –> 21 – 4... 阅读全文
摘要:
https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=737桥:一个连通图,无向连通图中,如果删除某条边后,图变成不连通了,则该边为桥;求桥:在求割点的基础上吗,... 阅读全文
摘要:
http://poj.org/problem?id=3694这一题 为什么要找最小祖先呢当两个节点连到一块的时候 找最小公共节点就相当于找强连通分支再找最小公共节点的过程中直到找到 这个过程中所有的点就是一个强连通分支现在要求桥 只需用没有加边的时候的桥数减去后来找到的强连通分支里的桥数就得到加边... 阅读全文
摘要:
https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=5&page=show_problem&problem=251NetworkA Telephone Line Company (TLC) is... 阅读全文
摘要:
首先、扩展欧几里得定理:对于两个不全为0的整数a、b,必存在一组解x,y,使得ax+by==gcd(a,b);int gcd(int a,int b){ int t,d; if(b==0) { x=1; y=0; //不明处1return a; ... 阅读全文
摘要:
A rook is a piece used in the game of chess which is played on a board of square grids. A rook can only move vertically or horizontally from its curre... 阅读全文