精華區beta C_Chat 關於我們 聯絡資訊
作者: wohtp (會喵喵叫的大叔) 看板: C_Chat 標題: Re: [喵~] 猜謎 時間: Sun Aug 3 22:18:42 2014 手動置底。不要被這麼簡單的程式嚇跑啦 XD 因為提示已經又有火又有貓,所以不接受「火貓」這種回答,請答名字謝謝。 ※ 引述《wohtp (會喵喵叫的大叔)》之銘言: 誠徵把一個array次序亂數重排的好方法。 50p歡迎提問。 1. 女 2. 故事第一幕就出現了 3. 後宮(砲灰) 4. 貓屬性 5. 紅髮 6. 鞭子 7. 原作小說有動畫 8. 火屬性 9. 小說未完 10. 跟主角第一次碰面的時候沒穿衣服 -- Sent from my Reinforce Zwei -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 103.1.70.153 ※ 文章網址: http://www.ptt.cc/bbs/C_Chat/M.1407071362.A.AD7.html
k1230588:菲莉絲 08/03 21:10
不認識 ※ 編輯: wohtp (103.1.70.153), 08/03/2014 21:11:56
potionx:用亂數比大小重新排列? 08/03 21:13
大方向當然是這樣,但是我現在腦袋打結只能想到很笨的implementation ※ 編輯: wohtp (103.1.70.153), 08/03/2014 21:15:54
ultratimes:倉嶋千百合 08/03 21:16
future1:克蕾兒·露裘 08/03 21:16
釣到一隻 ※ 編輯: wohtp (103.1.70.153), 08/03/2014 21:16:53
sorax:莉雅絲 08/03 21:18
grox:詩織大魔王 08/03 21:19
cora01236547:氣泡排序法 08/03 21:22
問題倒不是排序,這個交給API就好。 ※ 編輯: wohtp (103.1.70.153), 08/03/2014 21:24:21
z791126z:向坂環,一樓指的是S;G的菲莉絲吧 08/03 21:22
其實這一串的答案我都不認識,除了魚餌以外 ╮(╯▽╰)╭ ※ 編輯: wohtp (103.1.70.153), 08/03/2014 21:27:04
potionx:目前只想到多作一個同樣數量的數列,然後丟亂數進去再排列 08/03 21:30
potionx:再拿新數列的位置對應回舊的數列... 08/03 21:30
要這樣做的話,新的「數列」不能只是普通的數列,因為它還要記得自己本來的位置。 所以大概是 toBeSorted[i] = (i, random) 然後看後面的亂數來排序這樣。你不覺得這樣很笨嗎? 不過我剛剛發現java已經有一個現成的api了... ( ′-`)y-~ ※ 編輯: wohtp (103.1.70.153), 08/03/2014 21:35:55 ※ 編輯: wohtp (103.1.70.153), 08/03/2014 21:36:18
potionx:我就想這種很常見的功能怎麼會沒有api呢 XDD 08/03 21:38
我記得c++好像就沒有?不過c++的標準函式庫之陽春的 -_- ※ 編輯: wohtp (103.1.70.153), 08/03/2014 21:41:04
potionx:那用亂數決定要不要交換數列位置來思考呢? 08/03 21:42
potionx:阿 我做新數列的方法多餘了點,直接比大小然後拿舊數列塞 08/03 21:45
啊,突然想到,從array頭開始往後爬,亂數決定要不要跟下一個交換, 然後爬個 sqrt(n) 次...算了,這方法聽起來比原來還笨。
killme323:array要看你用你種語言吧XD 08/03 21:47
killme323: 哪 08/03 21:47
wxtab019:有的不是只要sort就解決了? 08/03 21:47
我要做的不是sort是shuffle。反正有做得好好的api了... 話說大家不猜謎嗎? XD ※ 編輯: wohtp (103.1.70.153), 08/03/2014 21:56:23 ※ 編輯: wohtp (103.1.70.153), 08/03/2014 21:57:18
rex0423:提示根本就是要猜火貓 小說完結了嗎 08/03 22:02
沒完。提示的確是有火又有貓啊,所以不接受火貓這種回答,請給名字 XD ※ 編輯: wohtp (103.1.70.153), 08/03/2014 22:06:38
potionx:不用自己想那個方法比較好,寫玩給電腦跑看哪個快就行了 08/03 22:05
我打賭是api最快 ※ 編輯: wohtp (103.1.70.153), 08/03/2014 22:07:06
potionx:XDDD 簡化亂數好像會更簡單一點 08/03 22:07
potionx:作成roll型,第一個roll看跟誰換位置,每個位置roll一次 08/03 22:08
potionx:用數學的排列組合方式思考好像比較容易 08/03 22:08
※ 編輯: wohtp (103.1.70.153), 08/03/2014 22:10:49 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 103.1.70.153 ※ 文章網址: http://www.ptt.cc/bbs/C_Chat/M.1407075527.A.FE5.html
biglafu:喵喵喵 08/03 22:22
wxtab019:克子大概也可以算半個餌(? 08/03 22:22
她又不是貓 ※ 編輯: wohtp (103.1.70.153), 08/03/2014 22:24:53
biglafu:為什麼我看到原PO就想喵 08/03 22:25
喵不好嗎? ※ 編輯: wohtp (103.1.70.153), 08/03/2014 22:26:20
wxtab019:好幾個不符 所以才說只有一半XD 08/03 22:26
P2:布蘿莉,第一次跟悟空碰面時兩人都沒穿衣服 08/03 22:27
...貓? ※ 編輯: wohtp (103.1.70.153), 08/03/2014 22:28:00 ==============================================================================
rex0423:史卡雷特 08/03 22:31
============================================================================== ※ 編輯: wohtp (103.1.70.153), 08/03/2014 22:33:17
sthho:怎麼會跟精靈使的女主這麼多吻合條件” 08/03 22:32
寵物會像主人,想想也是理所當然的(?
rex0423:他猜謎常常故意出這種提示 08/03 22:34
wxtab019:可惜只認識妖精的史卡雷特 08/03 22:36
奇怪,我記得在精靈使串看過你啊? ※ 編輯: wohtp (103.1.70.153), 08/03/2014 22:38:44
wxtab019:作品是知道 角色也稍微聽過幾個 不過沒看過內容就是XD 08/03 22:42