作者changkh (留学生涯)
看板ck47th320
标题Re: [问题] 把一个档案里的"行"乱排?
时间Thu Mar 31 23:41:38 2005
※ 引述《genie2 (新挑战)》之铭言:
: ※ 引述《changkh (留学生涯)》之铭言:
: : 喔,如果说直行横列的话,是说把行调乱吗?例如说第一列的第
: : 一个数字如果调到第三个,那麽第二列、第三列...的第一个数
: : 字也是全部调到第三个吗?
: : 如果是这样的话那你可以这样做。
: : 1. 造一个1到n的vector。
: : 2. 用random_shuffle把它弄乱。如果第一个数字是x1,第二个是x2...
: : 3. 造一个空vector E。对每一列,第i个数字放到E的第xi位置。
: : 4. 之後再把E写出去档案中。
: : 5. 换下一行,重复3。(E可以重复利用)
: 如果照你的说法,那应该是要保持整列的完整
: 但是把前後列顺序全部弄乱
那第二列中弄乱的次序要和第一列中一样吗?如果不用的话,那我第
一个程式应该可以做到。
: Matlab可以读写档案吗?
: 我大概五年没有碰Matlab了
记得是可以的,不过我也是自从贝苏章的课之後就从来没碰过了。
最近都在用c++。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 68.43.196.35