亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

POJ 1094 Sorting It All Out (拓撲排序)

2019-11-10 20:09:59
字體:
供稿:網(wǎng)友

Description

An ascending sorted sequence of distinct values is one in which some form of a less-than Operator is used to order the elements from smallest to largest. For example, the sorted sequence A, B, C, D implies that A < B, B < C and C < D. in this PRoblem, we will give you a set of relations of the form A < B and ask you to determine whether a sorted order has been specified or not.

Input

Input consists of multiple problem instances. Each instance starts with a line containing two positive integers n and m. the first value indicated the number of objects to sort, where 2 <= n <= 26. The objects to be sorted will be the first n characters of the uppercase alphabet. The second value m indicates the number of relations of the form A < B which will be given in this problem instance. Next will be m lines, each containing one such relation consisting of three characters: an uppercase letter, the character “<” and a second uppercase letter. No letter will be outside the range of the first n letters of the alphabet. Values of n = m = 0 indicate end of input.

Output

For each problem instance, output consists of one line. This line should be one of the following three:

Sorted sequence determined after xxx relations: yyy…y.

Sorted sequence cannot be determined.

Inconsistency found after xxx relations.

where xxx is the number of relations processed at the time either a sorted sequence is determined or an inconsistency is found, whichever comes first, and yyy…y is the sorted, ascending sequence.

Sample Input

4 6A<BA<CB<CC<DB<DA<B3 2A<BB<A26 1A<Z0 0

Sample Output

Sorted sequence determined after 4 relations: ABCD.Inconsistency found after 2 relations.Sorted sequence cannot be determined.

題意

依序給出一些字母之間的大小關(guān)系,判斷并輸出它能否唯一確定一個序列滿足這一關(guān)系。

思路

依舊是一道拓撲排序的題目。

無法唯一確定一個序列當(dāng)且僅當(dāng)在所有關(guān)系輸入完畢之后,進行拓撲排序的時候存在一個以上入度為0的點。

序列不存在會在圖中存在環(huán)的情況下出現(xiàn)。

于是,每輸入一組關(guān)系,進行一次拓撲排序,對此次拓撲排序的結(jié)果判斷并做出相應(yīng)的選擇。

AC 代碼

#include<iostream>#include<stdio.h>#include<string.h>#include<algorithm>#include<vector>#include<queue>#include<set>using namespace std;#define M 30vector<int>G[M];int in[M],n,m;char ans[M];int solve(){ int res=1,h[M],top=0; memcpy(h,in,sizeof(h)); //copy 入度數(shù)組 queue<int>sk; for(int i=0; i<n; i++) //入度為0的點壓入隊列 if(h[i]==0) sk.push(i); while(!sk.empty()) { int p=sk.front(); sk.pop(); ans[top++]=p+'A'; if(sk.size()>0) //如果入度為0的點同時存在一個以上,說明無法唯一確定序列 res=0; for(int i=0; i<(int)G[p].size(); i++) //消除當(dāng)前點,臨界點入度-1 { int j=G[p][i]; if(--h[j]==0) sk.push(j); } } if(top<n)res=-1; //圖中存在環(huán) ans[top]=0; return res;}int main(){ while(~scanf("%d%d%*c",&n,&m)&&(n||m)) { char a,b; int flag=0; memset(in,0,sizeof(in)); for(int i=0; i<M; i++) G[i].clear(); for(int i=0; i<m; i++) { scanf("%c%*c%c%*c",&a,&b); if(flag)continue; a-='A'; b-='A'; G[(int)a].push_back((int)b); ++in[(int)b]; //入度 flag=solve(); //拓撲排序 if(flag==1) printf("Sorted sequence determined after %d relations: %s./n",i+1,ans); if(flag==-1) printf("Inconsistency found after %d relations./n",i+1); } if(!flag) printf("Sorted sequence cannot be determined./n"); } return 0;}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
亚洲天堂精品一区| 免费观看的成年网址| 国产又大又粗又爽| 成人在线一级片| 91丨九色丨蝌蚪丨老板| 国产精品视频在| 久久精品高清| 91精品国产高清久久久久久91裸体| 999精品视频在这里| 五月婷婷丁香在线| 精品综合久久久久| 成人在线观看www| 在线播放evaelfie极品| 久久黄色一级视频| 欧美日韩一区二区三区在线电影| 日本黄色片在线观看| 少妇精品无码一区二区三区| 日本久久国产| 久久99这里只有精品| 亚洲综合小说网| 国产剧情久久久久久| 制服丝袜亚洲色图| 国产福利第一视频| 熟妇高潮一区二区| 欧美视频二区36p| 国产精品视频线看| 国产精品亚洲视频在线观看| 3d精品h动漫啪啪一区二区| 免费在线播放第一区高清av| 中文字幕一区三区| 无遮挡的视频在线观看| 污网站在线观看视频| 2019男人天堂| 日韩av在线网站| 国产农村老头老太视频| 第一站视频久草网| 日韩成人av在线资源| 成人爱爱网址| 欧美波霸videosex极品| 性视频一区二区三区| 免费黄色地址| 潘金莲激情呻吟欲求不满视频| 国产日韩欧美高清| 久久人人爽人人爽人人片av高请| 无码人妻aⅴ一区二区三区有奶水| 日韩在线视频线视频免费网站| 91大神免费观看| 日韩精品第一页| 九色自拍视频在线观看| 一级黄色片毛片| 日韩精品www| 在线 亚洲欧美在线综合一区| 香蕉久久一区二区不卡无毒影院| 亚洲制服丝袜在线| 亚洲天天做日日做天天谢日日欢| 少妇一区二区视频| 亚洲欧美在线视频观看| 不卡av电影在线| 国产精品久久777777毛茸茸| 91中文字幕| 77成人影视| 美脚丝袜一区二区三区在线观看| 麻豆freexxxx性91精品| 久久精品国产av一区二区三区| 视频这里只有精品| 国产鲁鲁视频在线观看特色| 五月天丁香社区| 国产免费a∨片在线观看不卡| 国产精品夜色7777狼人| 自拍偷拍欧美视频| 丝袜美腿综合| 色婷婷av一区二区三区之e本道| 国产精品一区二三区| 精品一区av| 欧美亚洲免费高清在线观看| 中文字幕av在线播放| 动漫精品一区一码二码三码四码| 国产精品91在线| 丁香花在线电影小说观看| 久久亚洲精品网站| 色偷偷噜噜噜亚洲男人的天堂| 精品成人免费视频| 日本a级片久久久| 欧洲猛交xxxx乱大交3| 最近中文字幕一区二区三区| 亚洲aaa级| 狠狠爱一区二区三区| 乱妇乱女熟妇熟女网站| 欧美日韩精品一区二区三区视频播放| 一个人看的www视频免费观看| 亚洲日韩欧美视频一区| 人人做人人爽人人爱| 久久精品在这里| 国产色91在线| 在线免费看视频| 国产精品视频一二三区| 自拍偷在线精品自拍偷无码专区| 亚洲一区二区中文字幕| 欧美一级做a爰片免费视频| 国产日韩三区| 精品国产伦一区二区三| 在线看无码的免费网站| 欧美精品久久99| 日本一二区视频| 免费看污黄网站在线观看| 宅男噜噜99国产精品观看免费| 亚洲自拍偷拍九九九| 亚洲福利影视| 中文字幕 在线观看| 久久综合精品视频| 亚洲成a人v欧美综合天堂麻豆| 9色在线视频| 日韩福利一区| 99国产精品99| 国产丝袜精品第一页| 另类free性欧美护士| 女同激情久久av久久| 中中文字幕av在线| 免费看日韩av| 色婷婷综合成人| www.尤物.com| 男女男精品视频网| 91久久偷偷做嫩草影院电| 国产成人精品一区二区在线小狼| 免费黄色在线| 日韩三区免费| 国产情侣一区二区三区| 天堂av免费观看| 久久精品国产亚洲av高清色欲| 国产成人综合欧美精品久久| 亚洲不卡中文字幕无码| 91精品办公室少妇高潮对白| 欧美日韩综合高清一区二区| 一区二区视频免费在线观看| 福利视频免费在线观看| 久久艳片www.17c.com| 天堂网视频在线| 色小子综合网| 欧洲亚洲免费在线| 国产精品盗摄久久久| 真实乱视频国产免费观看| 日韩精品视频免费专区在线播放| 日韩中文首页| 国产精品大片免费观看| 国产亚洲精品bt天堂精选| 8av国产精品爽爽ⅴa在线观看| 天天干天天干天天干天天干天天干| 午夜精品国产| 岛国在线视频免费看| 孩娇小videos精品| 欧美在线播放| 人人九九精品| 欧美少妇一区| 精品久久国产老人久久综合| 在线伊人免费视频| av在线一区不卡| 国产精品视频首页| 欧美hentaied在线观看| 国产精品美女一区二区三区| 国产一区二区三区朝在线观看| 亚洲美女www午夜| 韩国精品一区二区| 午夜精品电影在线观看| 免费观看日批视频| 国产农村老头老太视频| 国产免费观看av| 国产又大又黑又粗| 真人bbbbbbbbb毛片| 麻豆国产精品777777在线| 欧美理论片在线观看| 亚洲色图网友自拍| 久久久久久91| 成人免费高清完整版在线观看| 国产精品入口麻豆免费| 好吊操这里只有精品| 天使と恶魔の榨精在线播放| 亚洲综合极品香蕉久久网| 同房视频网站| 欧美在线视频网站| a视频在线观看| 色综合一本到久久亚洲91| 欧美日韩国产一区二区| 亚洲人成绝费网站色www| 在线观看中文字幕2021| xxxx日本少妇| 亚洲mv大片欧洲mv大片精品| 欧美一区二区二区| 一本久道久久综合无码中文| 4438成人网| av网在线播放| 你懂的国产在线| 中文字幕先锋av影音资源网| 国产热re99久久6国产精品| 亚洲v在线看| 国产乱码精品一区二区三| 久久只有这里有精品| 色综合久久久久综合99| a天堂在线观看| 国产成人精选| 石原莉奈在线亚洲二区| 激情亚洲影院在线观看| 国内在线观看一区二区三区| 欧美日韩国产高清一区二区| 国产精品亚洲一区二区在线观看| 妖精视频一区二区三区免费观看| 九色丨porny丨自拍入口| 在线观看精品自拍视频| 欧美性猛交xxxx乱大交少妇| 国产精品国产三级国产aⅴ浪潮| 中国一级特黄毛片大片| 中文字幕av不卡在线| 亚洲精品欧美专区| 国产精品一区二区在线| 日韩电影中文字幕在线| 中文字字幕一区二区三区四区五区| 国产无人区一区二区三区| 欧美日韩中文字幕在线播放| 最全影音av资源中文字幕在线| 色综合久久综合网| 粉嫩高潮美女一区二区三区| 日本性爱视频在线观看| 91日韩在线专区| 国产精品99久久精品| 漂亮人妻被中出中文字幕| 免费在线观看黄色网| 亚洲欧美精品午睡沙发| 在线免费观看日本一区| 国产精品中文字幕一区二区三区| 亚洲人成在线免费观看| 羞羞小视频视频| 91香蕉视频免费在线观看| 国产精品日韩欧美大师| 亚洲人亚洲人色久| 日本在线播放一二三区| h视频在线观看免费| 波多野结衣的一区二区三区| 欧美a在线看| 黄色国产小视频| 国产原创视频在线观看| 综合久久给合久久狠狠狠97色| 亚洲免费观看在线观看| 99riav1国产精品视频| 欧美一a一片一级一片| 日韩va欧美va亚洲va久久| 717成人午夜免费福利电影| 成人做爰视频www网站小优视频| 尤物视频在线观看国产| 五月亚洲综合| 欧美日韩国产区一| 免费大片在线观看| 国产精品久久久久久久99| 九九久久精品这里久久网| 亚洲精品视频一区二区三区| 亚洲色图18p| 日韩成人在线视频观看| 亚洲一区免费| 欧美视频观看一区| 国产女人18毛片水真多| 免费成人三级| 极品蜜桃臀肥臀-x88av| 国产在线乱码一区二区三区| 欧美日韩一本| 动漫一区二区三区| 国产ts人妖调教重口男| 国产精选第一页| 国产91丝袜在线观看| 亚洲一区二区三区四区五区午夜| 蜜臀av一区| 欧美1—12sexvideos| 久久中文精品| 在线视频日韩| 搡的我好爽在线观看免费视频| 免播放器亚洲一区| 成人免费看片| 国产精品一二三四| 日韩深夜影院| 亚洲无线看天堂av| 亚洲国产精品久久91精品| 精品国语对白精品自拍视| 国产日产精品一区二区三区四区| 亚洲成人av片在线观看| 亚洲国产毛片aaaaa无费看| 黄色漫画在线免费观看| 欧美三级电影精品| 欧美色视频日本版| 爱看av在线| 国产亚洲欧美aaaa| 亚洲色图在线观看| 91国内精品视频| 先锋影音资源综合在线播放av| 国产精品福利导航| 一区二区三区视频播放| 午夜视频福利在线观看| 亚洲专区在线播放| 国产日韩中文字幕| 午夜日韩福利| 狠狠人妻久久久久久综合麻豆| 欧美一区日本一区韩国一区| 日韩久久精品一区二区三区| 国产在线美女| 日韩中文字在线| 精品国产乱码久久久久久樱花| 97电影在线看视频| 日本高清免费观看| 午夜久久福利影院| 懂色av色香蕉一区二区蜜桃| 欧美中文高清| 日本免费不卡视频| 日韩精品成人在线观看| 国产精品天天av精麻传媒| 亚洲激情欧美| 欧美在线观看视频一区| 成人资源在线| 一区二区三区四区高清精品免费观看| 色悠悠在线视频| 男人插女人视频在线观看| 亚洲精品亚洲人成在线观看| 97偷自拍亚洲综合二区| 少妇又色又爽又黄的视频| 2019年中文字幕| 国产一区二区在线不卡| 国产性70yerg老太| 国产精品123区| 免费成人在线网站| 精品久久国产精品| 亚洲av人人澡人人爽人人夜夜| 美女的诞生在线观看高清免费完整版中文| 一区二区三区在线观看欧美|