論文+源代碼課程設(shè)計(jì)
本課程設(shè)計(jì)的任務(wù)是寫(xiě)一個(gè)程序模擬這種情況。節(jié)前夕,一年一度的運(yùn)輸高潮也開(kāi)始了,成千上萬(wàn)的外出人員都往家趕。火車(chē)站售票 窗前買(mǎi)票隊(duì)伍一眼望不到頭。運(yùn)氣好的,碰到一個(gè)已經(jīng)在排隊(duì)的朋友,直接走過(guò)去,排他后 面,這就叫"插隊(duì)",但對(duì)隊(duì)伍里的其他人來(lái)說(shuō)是不公平的。
本課程設(shè)計(jì)的任務(wù)是寫(xiě)一個(gè)程序模擬這種情況。每個(gè)隊(duì)伍都允許插隊(duì)。如果你在排隊(duì),有一個(gè)以上的朋友要求插隊(duì),則你可以安排他們的次序。每次一個(gè)人入隊(duì),并且如果這個(gè)入隊(duì)的人發(fā)現(xiàn)隊(duì)伍中有自己的朋友,則可以插入到這個(gè)朋友的后面;當(dāng)隊(duì)伍中的朋友不止一個(gè)的時(shí)候,這個(gè)人會(huì)排在最后一個(gè)朋友的后面;如果隊(duì)伍中沒(méi)有朋友,則他只能夠排在這個(gè)隊(duì)伍的最后面。每一個(gè)入隊(duì)的人都先進(jìn)行上述的判斷.當(dāng)隊(duì)伍前面的人買(mǎi)到車(chē)票之后,依次出隊(duì)。
標(biāo)簽:
數(shù)據(jù)結(jié)構(gòu)
上傳時(shí)間:
2017-12-19
上傳用戶:純虛函數(shù)