作者changkh (留學生涯)
看板ck47th320
標題Re: [問題] 把一個檔案裡的"行"亂排?
時間Wed Mar 30 22:07:55 2005
※ 引述《genie2 (新挑戰)》之銘言:
: 看起來凱揮誤會了
: 我是要保持每一行的完整
: 但是以整行為一個單位來調亂前後次序
: 我在想,有沒有奇怪的文書軟體可以做到這種事
喔,如果說直行橫列的話,是說把行調亂嗎?例如說第一列的第
一個數字如果調到第三個,那麼第二列、第三列...的第一個數
字也是全部調到第三個嗎?
如果是這樣的話那你可以這樣做。
1. 造一個1到n的vector。
2. 用random_shuffle把它弄亂。如果第一個數字是x1,第二個是x2...
3. 造一個空vector E。對每一列,第i個數字放到E的第xi位置。
4. 之後再把E寫出去檔案中。
5. 換下一行,重複3。(E可以重複利用)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 68.43.196.35