锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品久久久久三级,欧美日韩hd,欧美日韩亚洲网http://www.shnenglu.com/gzwzm06/category/8687.htmlzh-cnTue, 24 Mar 2009 10:40:34 GMTTue, 24 Mar 2009 10:40:34 GMT60POJ 3662--Telephone Lines(浜屽垎鏋氫婦 + Dij)http://www.shnenglu.com/gzwzm06/articles/77229.html宸?/dc:creator>宸?/author>Thu, 19 Mar 2009 13:00:00 GMThttp://www.shnenglu.com/gzwzm06/articles/77229.htmlhttp://www.shnenglu.com/gzwzm06/comments/77229.htmlhttp://www.shnenglu.com/gzwzm06/articles/77229.html#Feedback0http://www.shnenglu.com/gzwzm06/comments/commentRss/77229.htmlhttp://www.shnenglu.com/gzwzm06/services/trackbacks/77229.html闃呰鍏ㄦ枃

]]>
POJ 3268(鏈鐭礬寰?SPFA)http://www.shnenglu.com/gzwzm06/articles/67375.html宸?/dc:creator>宸?/author>Thu, 20 Nov 2008 05:03:00 GMThttp://www.shnenglu.com/gzwzm06/articles/67375.htmlhttp://www.shnenglu.com/gzwzm06/comments/67375.htmlhttp://www.shnenglu.com/gzwzm06/articles/67375.html#Feedback0http://www.shnenglu.com/gzwzm06/comments/commentRss/67375.htmlhttp://www.shnenglu.com/gzwzm06/services/trackbacks/67375.html闃呰鍏ㄦ枃

]]>
POJ 1511(SPFA)http://www.shnenglu.com/gzwzm06/articles/67340.html宸?/dc:creator>宸?/author>Wed, 19 Nov 2008 15:46:00 GMThttp://www.shnenglu.com/gzwzm06/articles/67340.htmlhttp://www.shnenglu.com/gzwzm06/comments/67340.htmlhttp://www.shnenglu.com/gzwzm06/articles/67340.html#Feedback0http://www.shnenglu.com/gzwzm06/comments/commentRss/67340.htmlhttp://www.shnenglu.com/gzwzm06/services/trackbacks/67340.html闃呰鍏ㄦ枃

]]>
POJ 1511(Dij + Heap)http://www.shnenglu.com/gzwzm06/articles/67337.html宸?/dc:creator>宸?/author>Wed, 19 Nov 2008 15:18:00 GMThttp://www.shnenglu.com/gzwzm06/articles/67337.htmlhttp://www.shnenglu.com/gzwzm06/comments/67337.htmlhttp://www.shnenglu.com/gzwzm06/articles/67337.html#Feedback0http://www.shnenglu.com/gzwzm06/comments/commentRss/67337.htmlhttp://www.shnenglu.com/gzwzm06/services/trackbacks/67337.html闃呰鍏ㄦ枃

]]>
POJ 1094(綆鍗曠殑鎷撴墤鎺掑簭)http://www.shnenglu.com/gzwzm06/articles/66838.html宸?/dc:creator>宸?/author>Thu, 13 Nov 2008 09:39:00 GMThttp://www.shnenglu.com/gzwzm06/articles/66838.htmlhttp://www.shnenglu.com/gzwzm06/comments/66838.htmlhttp://www.shnenglu.com/gzwzm06/articles/66838.html#Feedback0http://www.shnenglu.com/gzwzm06/comments/commentRss/66838.htmlhttp://www.shnenglu.com/gzwzm06/services/trackbacks/66838.html  1 #include <cstdio>
  2 #include <memory>
  3 const int MAXN = 27 ;
  4 const int SIZE = 501 ;
  5 
  6 struct NODE
  7 {
  8     int ID ;
  9     NODE *next ;
 10 };
 11 
 12 NODE edge[MAXN] , g_Temp[SIZE] ;
 13 int g_Pos ;
 14 
 15 int num , n , gm ;
 16 int degree[MAXN] ;
 17 char seq[MAXN] ;
 18 bool visited[MAXN] ;
 19 
 20 //鎷撴墤鎺掑簭
 21 int TopSort(const int& NodeNum)
 22 {
 23     int Stack[MAXN] , top = -1 , i , flag , temp[MAXN] ;
 24     NODE *ptr = NULL ;
 25     
 26     flag = -2 ;
 27     gm = 0 ;
 28     //鍏堟壘鍑哄垵濮嬬姸鎬佷笅鍏ュ害涓?鐨勭偣
 29     //濡傛灉鏈夊涓偣鍒欐爣蹇椾負-1
 30     for ( i = 0 ; i < MAXN ; ++i )
 31     {
 32         temp[i] = degree[i] ;
 33         if ( degree[i] == 0 && visited[i])
 34         {
 35             Stack[++top] = i ;
 36             if ( top > 0 )
 37                 flag = -1 ;            
 38         }
 39     }
 40     //璁板綍搴忓垪錛屽茍鍒ゆ柇鏄惁鏈夊涓В瀛樺湪
 41     while ( top != -1 )
 42     {
 43         seq[gm++= (char)(Stack[top] + 'A') ;
 44         ptr = edge[Stack[top--]].next ;
 45    
 46         while (ptr)
 47         {
 48             temp[ptr->ID]-- ;
 49             
 50             if ( temp[ptr->ID] == 0 )
 51             {
 52                 Stack[++top] = ptr->ID ;
 53                 if ( top > 0 ){
 54                     flag = -1 ;
 55                 }          
 56             }
 57             
 58             ptr = ptr->next ;
 59         }
 60     }
 61     //濡傛灉鏈夌幆瀛樺湪錛屽垯榪斿洖0
 62     if ( gm < NodeNum )
 63         return 0 ;
 64     //濡傛灉鑳界‘瀹氬簭鍒楋紝鍒欒繑鍥?
 65     if ( gm == num && flag != -1 )
 66         flag = 1 ;
 67     
 68     return flag ;
 69 }
 70 
 71 void Insert( const int& x , const int& y )
 72 {
 73     NODE *tmp = &g_Temp[g_Pos++] ;
 74     tmp->ID = y ;
 75     tmp->next = edge[x].next ;
 76     edge[x].next = tmp ;
 77 }
 78 
 79 void Init()
 80 {
 81     int i ;
 82     for ( i = 0 ; i < MAXN ; ++i )
 83     {
 84         degree[i] = 0 ;
 85         visited[i] = false ;
 86         edge[i].next = NULL ;
 87     }
 88     
 89     g_Pos = 0 ;
 90     gm = 0 ;
 91 }
 92 int main()
 93 {
 94    // freopen("in", "r", stdin ) ;
 95     char inStr[5];
 96     int i , ia , ic , cnt , flag , ans ;
 97     bool circle ;   //鏍囧織鏄惁鏈夌幆
 98     
 99     while ( 1 )
100     {
101         scanf("%d %d"&num, &n) ;
102         if ( num == 0 || n == 0 )
103             break ; 
104         
105         Init() ;
106         cnt = 0 ;
107         ans = 1000 ; //鐢變簬娌℃湁杈撳叆榪囩▼涓緭鍑虹瓟妗堬紝鎵浠ラ渶瑕佸姞浜涙爣璁?/span>
108         flag = -2 ;
109         circle = false ;
110         for ( i = 1 ; i <= n ; ++i )
111         {
112             scanf("%s"&inStr) ;
113             
114             ia = inStr[0- 'A' , ic = inStr[2- 'A' ;
115             
116             degree[ic]++ ;
117             
118             if ( !visited[ia] ){
119                 visited[ia] = true ;
120                 cnt++ ;
121             }
122             if ( !visited[ic] ){
123                 visited[ic] = true ;
124                 cnt++ ;
125             }
126         
127             Insert( ia, ic ) ;
128             
129             if ( flag != 1 )
130             {
131                 flag = TopSort( cnt ) ;
132                 if ( flag == 0 && ans > i )
133                 {
134                     ans = i ;
135                     circle = true ;
136                 }
137                 else if ( flag == 1 )
138                 {
139                     ans = i ;
140                 }
141             }            
142         }
143         //鍏堢‘瀹氭湁瑙?/span>
144         if ( flag == 1 )
145         {
146             seq[gm] = 0 ;
147             printf("Sorted sequence determined after %d relations: %s.\n", ans, seq) ;
148         }
149         else if ( circle )//鍦ㄧ‘瀹氭湁鐜?/span>
150         {
151             printf("Inconsistency found after %d relations.\n", ans) ;
152         }
153         else {
154             printf("Sorted sequence cannot be determined.\n") ;
155         }      
156              
157     }
158     return 0 ;
159 }
160 


]]>
Pku 2226--Muddy Fieldshttp://www.shnenglu.com/gzwzm06/articles/65644.html宸?/dc:creator>宸?/author>Fri, 31 Oct 2008 13:29:00 GMThttp://www.shnenglu.com/gzwzm06/articles/65644.htmlhttp://www.shnenglu.com/gzwzm06/comments/65644.htmlhttp://www.shnenglu.com/gzwzm06/articles/65644.html#Feedback0http://www.shnenglu.com/gzwzm06/comments/commentRss/65644.htmlhttp://www.shnenglu.com/gzwzm06/services/trackbacks/65644.html闃呰鍏ㄦ枃

]]>
Pku 3678--Katu Puzzlehttp://www.shnenglu.com/gzwzm06/articles/65594.html宸?/dc:creator>宸?/author>Thu, 30 Oct 2008 15:26:00 GMThttp://www.shnenglu.com/gzwzm06/articles/65594.htmlhttp://www.shnenglu.com/gzwzm06/comments/65594.htmlhttp://www.shnenglu.com/gzwzm06/articles/65594.html#Feedback0http://www.shnenglu.com/gzwzm06/comments/commentRss/65594.htmlhttp://www.shnenglu.com/gzwzm06/services/trackbacks/65594.html闃呰鍏ㄦ枃

]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产精品乱人伦一区二区| 亚洲美女免费精品视频在线观看| 国产欧美一区二区三区在线老狼| 亚洲一区久久久| 久久激情一区| 在线观看免费视频综合| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲福利视频免费观看| 一本不卡影院| 国产欧美日韩精品丝袜高跟鞋| 久久国产精品黑丝| 亚洲黄色一区二区三区| 亚洲午夜在线视频| 国产一区二区三区久久久久久久久| 久久久精品久久久久| 亚洲国产另类精品专区| 亚洲字幕一区二区| 一区二区在线视频| 欧美日韩在线视频观看| 久久成人免费电影| 亚洲电影免费观看高清完整版在线观看| 一本色道久久综合精品竹菊| 国产女人精品视频| 欧美大成色www永久网站婷| 这里只有精品视频在线| 久久亚裔精品欧美| 一区二区三区国产盗摄| 国产一区二区精品久久91| 欧美国产日韩亚洲一区| 亚洲欧美日韩电影| 91久久久久久久久| 久久黄色级2电影| 日韩天堂在线观看| 国产一区二区三区在线观看免费| 欧美国产日本在线| 欧美一区二视频| 亚洲伦伦在线| 欧美大片免费观看| 久久9热精品视频| 久久尤物电影视频在线观看| 99re66热这里只有精品4| 久久夜色精品国产欧美乱极品| 亚洲激情亚洲| 国产丝袜一区二区三区| 欧美三级视频| 女生裸体视频一区二区三区| 欧美在线不卡| 亚洲午夜小视频| 日韩小视频在线观看| 欧美国产欧美综合 | 亚洲欧洲美洲综合色网| 久久综合色综合88| 西西裸体人体做爰大胆久久久| 亚洲精品免费在线| 亚洲高清av在线| 国内精品久久久久久久果冻传媒 | 国产偷久久久精品专区| 欧美日韩国产综合一区二区| 久久人人爽爽爽人久久久| 亚洲综合999| 免费视频一区| 欧美一区二区免费| 亚洲欧美综合一区| 亚洲日韩视频| 国产一区二区日韩精品| 国产精品yjizz| 香蕉成人久久| 亚洲视频在线观看一区| 亚洲福利视频免费观看| 久久亚洲国产成人| 亚洲欧美综合v| 亚洲少妇中出一区| 亚洲欧洲精品成人久久奇米网 | 有坂深雪在线一区| 国产精品一区二区女厕厕| 牛人盗摄一区二区三区视频| 免费国产自线拍一欧美视频| 欧美一区二区三区免费在线看| 一本色道久久88综合亚洲精品ⅰ| 亚洲第一搞黄网站| 免费精品视频| 久久亚洲免费| 欧美在线视频在线播放完整版免费观看 | 嫩草影视亚洲| 久久久久欧美| 久久久久在线观看| 久久精品国内一区二区三区| 亚洲欧美国产毛片在线| 在线性视频日韩欧美| 日韩一区二区高清| 激情久久综合| 伊人精品久久久久7777| 国产亚洲欧洲997久久综合| 国产精品久久久爽爽爽麻豆色哟哟| 欧美日产一区二区三区在线观看| 欧美国产日产韩国视频| 欧美韩国在线| 欧美日韩高清在线一区| 欧美高清在线观看| 欧美风情在线| 国产精品qvod| 国产精品捆绑调教| 国产欧美日韩一区二区三区| 国产精品免费久久久久久| 国产精品一区二区三区观看| 国产日产欧美精品| 狠狠色综合色综合网络| 精品不卡一区二区三区| 激情六月婷婷久久| 一区二区三区高清在线| 午夜精品免费视频| 久久国产欧美日韩精品| 麻豆精品视频| 亚洲国产精品高清久久久| 亚洲精一区二区三区| 亚洲午夜羞羞片| 在线亚洲精品| 久久三级视频| 欧美日韩国产a| 国产日韩精品视频一区二区三区| 国产一区二区三区四区五区美女| 伊人一区二区三区久久精品| 91久久精品国产91性色tv| 亚洲毛片在线观看| 亚洲欧美日本精品| 久久精品国产一区二区三区免费看| 久久久久久久一区二区| 欧美激情a∨在线视频播放| 99天天综合性| 久久成人综合视频| 欧美激情综合| 国产亚洲欧美中文| 亚洲精品国精品久久99热| 亚洲在线观看视频网站| 久久精品在线观看| 亚洲系列中文字幕| 美国三级日本三级久久99| 欧美视频在线免费| 精品91在线| 亚洲欧美国产高清va在线播| 久久影院午夜论| 亚洲视频在线二区| 亚洲欧美亚洲| 国产精品乱码人人做人人爱| 亚洲国产精品成人一区二区| 性欧美暴力猛交另类hd| 欧美高清影院| 欧美一区二区高清在线观看| 欧美精品 国产精品| 国产精品久久夜| 91久久久久久久久久久久久| 欧美一区激情视频在线观看| 亚洲三级电影全部在线观看高清| 欧美一区二区三区在线视频| 欧美日韩精品一区二区三区四区| 黄色一区二区三区四区| 午夜久久电影网| 亚洲日本成人| 欧美成人一区二区三区在线观看 | 亚洲电影毛片| 欧美中文字幕视频| 亚洲精品女人| 久久久一本精品99久久精品66| 国产精品女主播| av成人动漫| 亚洲国产精品ⅴa在线观看 | 亚洲人午夜精品| 另类亚洲自拍| 欧美影院在线| 国产一区二区黄| 欧美在线视频观看免费网站| 亚洲国产影院| 欧美精品一区二区三区久久久竹菊| 在线看国产一区| 鲁大师影院一区二区三区| 亚洲欧美日韩在线播放| 国产精品乱码人人做人人爱| 亚洲深夜福利视频| 洋洋av久久久久久久一区| 久久先锋资源| 国内成+人亚洲| 欧美国产精品一区| 久久久一区二区三区| 樱花yy私人影院亚洲| 玖玖综合伊人| 久久综合狠狠综合久久综青草| 红桃视频亚洲| 亚洲午夜久久久久久久久电影院 | 欧美一区国产一区| 国产一级久久| 久久久99免费视频| 免费观看在线综合| 亚洲每日更新| 日韩视频免费大全中文字幕| 欧美日韩精品一区二区在线播放 | 老牛影视一区二区三区| 亚洲第一精品夜夜躁人人爽| 美国成人直播| 裸体素人女欧美日韩| 亚洲精品一区二区三区蜜桃久 |