導航:首頁 > 編程語言 > java農夫過河

java農夫過河

發布時間:2025-05-28 09:11:12

Ⅰ 農夫過河問題,從java代碼看演算法

好繁瑣...一堆if else...你不覺得很麻煩嗎? 我給你提個思路. 你每個Goods object裡面都設置一個天敵的list.

Goodsg=newGoods("Sheep");
g.setEnemy(Arrays.asList(newString[]{"wolf"}));
Goodsg2=newGoods("Cabbage");
g2.setEnemy(Arrays.asList(newString[]{"Sheep"}));
Goodsg3=newGoods("Wolf");
g3.setEnemy(Arrays.asList(newString[]{}));


這樣你的在check isFriendly的時候, 只要檢測2個物品的enemyList裡面沒有自己就可以了.

return!good1.getEnemyList().contains(good2.getName())&&!good2.getEnemyList().contains(good1.getName());

Ⅱ 僅用c語言能編出哪些小游戲

可以編寫狼追兔子游戲,擲骰子游戲,24點游戲,井字棋游戲,農夫過河游戲,掃雷小游戲,人機猜數游戲,三色球游戲, 推箱子游戲,坦克大戰游戲,貪吃蛇游戲等。

閱讀全文

與java農夫過河相關的資料

熱點內容
單片機無級 瀏覽:116
裁剪cad命令 瀏覽:467
pythonaespadding 瀏覽:485
winrar解壓縮軟體官方下載 瀏覽:865
小米視頻雲儲存加密是什麼意思 瀏覽:994
cryptencrypt加密解密 瀏覽:685
蘇州公交買票app叫什麼 瀏覽:321
米讀極速版免費小說屬於什麼app 瀏覽:193
吳恩達引發美國程序員討論 瀏覽:487
ios版編程軟體 瀏覽:241
喜劇電影是在哪個app看 瀏覽:32
高穩定性的數據安全加密 瀏覽:776
單片機p1口流程圖 瀏覽:14
b站程序員待遇如何 瀏覽:790
偉福第三方編譯器 瀏覽:805
福昕pdf掃描 瀏覽:917
wifi首選哪個app好 瀏覽:132
python能接私活嗎 瀏覽:805
accesspdf下載 瀏覽:644
主流android手機解析度 瀏覽:842