原创 NYOJ 120 校園網絡(強連通縮點)
題目連接:http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=120 解析:因爲圖中有環,環可以看做一個點,所以利用強連通縮點之後,在一個有向無環圖上就好弄了,只用找一下入度爲零的點的個
原创 hdu 3232 Crossing Rivers
題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=3232 2009 Asia Wuhan Regional Contest Hosted by Wuhan University 題意:題意很
原创 hdu 4267 A Simple Problem with Integers(線段樹)
題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=4267 題意很簡單,插線問點。 解析:首先要完成一個轉化,轉化以後跟 hdu 4288 非常相似。更新 的時候,(i-a)%k == 0,相
原创 強連通模板(Tarjan)
使用說明:需要鄰接表模板 ,頭文件string.h 宏定義#define CLR(arr,v) memset(arr,v,sizeof(arr)) const int M = 105 ; Graph<M,M*M> g; int Conn
原创 最小生成樹模板(Prim+優先隊列)
const int INF = 0xfffffff; const int M = 1005; Graph<M,M*M> g; int Dis[M]; bool Vist[M]; struct Node{ Node(){} Node(
原创 nyist 117 求逆序數(哈希表+樹狀數組)
題目鏈接:http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=117 題意:漢語題。。。 哈希表不說了,樹狀數組插點問線。 #include<iostream> #include<c
原创 hdu 3233 Download Manager(模擬題)
(2009 Asia Wuhan Regional Contest Hosted by Wuhan University) 題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=3233 題意:給出
原创 hdu 2433 Travel (bfs+最短路生成樹+剪枝)
題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=2433 題意:一個由n個點、m條邊構成的圖,問分別去掉每個邊後,剩下的圖任意兩點間最短路的和,如果不邊通輸出“INF"。 分析:先從每一個
原创 最短路(Dijkstra+優先隊列)
const int INF = 0xfffffff; const int M = 1005; Graph<M,M*M> g; int Dis[M]; struct Node{ Node(){} Node(int Len, int I
原创 強連通、強連通縮點建圖
#include <iostream> #include <cstdio> #include <cstring> #include <cmath> using namespace std; #define CLR(arr,v) mems
原创 河南省第五屆acm大學生程序設計競賽總結
河南省第五屆acm大學生程序設計競賽總結 河南省第五屆acm大學生程序設計競賽最終排名 首先熱烈祝賀我校ACM隊在本次比賽中獲得四金三銀的成績,而我們隊也獲得金牌一枚!!! 五月十三號河南省第五屆acm大
原创 hdu 3460 Ancient Printer
題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=3460 題意:給出N個單詞,求出打印出所有單詞所需的最少操作。我們可以這樣量解,需要往打印機裏依次入一個單詞的字母,具體有三種操 作:1、打
原创 強連通縮點
使用說明:需要鄰接表模板,強連通模板,頭文件string.h 宏定義#define CLR(arr,v) memset(arr,v,sizeof(arr)) 在執行強連通模板後,執行縮點模板把縮過點後的圖存到鄰接表g1中。 Graph<
原创 hdu 4288 Coder (線段樹)
題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=4288 題意:對一個集合,更確切地說是數組吧,第步有三種操作:1、添加一個數x,2、刪除一個數x,3、詢問數組中下標index對5取餘爲3的
原创 NYOJ 239 月老的難題(二分圖匹配)
題目連接:http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=239 簡單的二分圖入門題。。。 #include<iostream> #include<cstring> #incl