亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如果,你沒有學過一種問題的解法,自己想得出來嗎?

如果,你沒有學過一種問題的解法,自己想得出來嗎?

qq_殺意隆_0 2018-03-27 09:19:24
比如,數字的全排列算法,如果不去上網查資料,你自己能實現嗎? 1234 1243 1324 1342 1423 1432 2134 2143 2413 2431 3124 3142 3214 ...
查看完整描述

5 回答

已采納
?
deemos

TA貢獻19條經驗 獲得超11個贊

<!DOCTYPE?html>
<html>
<head>
????<title>111</title>
????<script?type="text/javascript">
????????var?myArray1=?new?Array(1,2,3,4);
????????var?myArray2=?new?Array(1,2,3,4);
????????var?myArray3=?new?Array(1,2,3,4);
????????var?myArray4=?new?Array(1,2,3,4);//偽數據定義數組
????????for?(var?i?=?0;?i?<?4;?i++)?{
????????????for?(var?j?=?0;?j?<?4;?j++)?{
????????????????for?(var?k?=?0;?k?<?4;?k++)?{
????????????????????for?(var?m?=?0;?m?<?4;?m++)?{
????????????????????????if?(myArray1[i]==myArray2[j]?||?myArray1[i]?==myArray3[k]?||?myArray1[i]==myArray4[m]?||?myArray2[j]==myArray3[k]?||?myArray2[j]==myArray4[m]?||?myArray3[k]==myArray4[m])?
????????????????????????????continue;
????????????????????????document.write(myArray1[i]+"?"?+myArray2[j]+"?"+myArray3[k]+"?"+myArray4[m]+"?"+"</Br>");
????????????????????}
????????????????}
????????????}
????????}
????</script>
</head>
<body>

</body>
</html>


查看完整回答
反對 回復 2018-04-06
  • qq_殺意隆_0
    qq_殺意隆_0
    如果是1到100的全排列,你是不是要嵌套100個循環? 這題是要用遞歸算法的
  • deemos
    deemos
    最近比較忙,我嘗試了一下,這個全排列我用遞歸沒寫出來,我比較傾向用窮舉法,正在嘗試,不知閣下的遞歸怎么實現的,求教。
?
deemos

TA貢獻19條經驗 獲得超11個贊

我只是好奇你為啥把這個問題丟在了JAVA JS和C里,你到底想知道什么╮(﹀_﹀)╭

查看完整回答
1 反對 回復 2018-03-28
  • qq_殺意隆_0
    qq_殺意隆_0
    沒什么,算法和語言無關,用哪種語言都可以實現。
  • deemos
    deemos
    稍微有點思路吧,我想的是四個數組都存入1 2 3 4,進行嵌套遍歷并且直接輸出,應該還有更簡單的算法,暫時沒想到。
  • qq_殺意隆_0
    qq_殺意隆_0
    請用代碼實現一下
點擊展開后面7
?
jasus

TA貢獻2條經驗 獲得超3個贊

只是做不到最優解,這個全排列很基礎了。

查看完整回答
1 反對 回復 2018-03-27
?
雪傷狂寒

TA貢獻1條經驗 獲得超1個贊

功能完全可以實現

查看完整回答
1 反對 回復 2018-03-27
?
qq_果汁分ni半_03462240

TA貢獻5條經驗 獲得超1個贊

不能,智商不夠,看不出其中規律

查看完整回答
1 反對 回復 2018-03-27
?
書旅

TA貢獻238條經驗 獲得超101個贊

解決問題的辦法不止一種,你想不到最優的,不代表,你不能解決。有人把一個問題解決,就說明這個問題有解,那你自己為什么不能解決,這是自己愿不愿意去思考的問題

查看完整回答
1 反對 回復 2018-03-27
  • qq_殺意隆_0
    qq_殺意隆_0
    那你自己寫一個全排列算法試試,不要上網查
  • 書旅
    書旅
    我都說到這個程度了,哎,你當我沒有回答你這個問題,告辭告辭
  • 5 回答
  • 0 關注
  • 3153 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號