導航:首頁 > 編程語言 > 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農夫過河相關的資料

熱點內容
為啥個人辦不了解壓手續 瀏覽:259
小孩子點讀app怎麼看課本 瀏覽:652
博客的源碼怎麼用 瀏覽:874
唐詩精選pdf 瀏覽:146
瀏覽器怎麼保存整個源碼 瀏覽:587
軟體與伺服器連接錯誤怎麼辦 瀏覽:573
加密狗的東西在哪裡找 瀏覽:7
壓縮玩具瓶子 瀏覽:706
怎麼給老福特app評分 瀏覽:664
程序員成富二代 瀏覽:296
新聞學和程序員的薪資待遇 瀏覽:404
ecs伺服器怎麼樣 瀏覽:408
阿里雲伺服器的安全組全部勾選 瀏覽:604
php教學網站 瀏覽:312
php正則表達式語法 瀏覽:622
at單片機下載方式 瀏覽:347
安卓新系統桌面布局怎麼好看 瀏覽:546
ab源碼下載 瀏覽:558
axureandroid控制項下載 瀏覽:219
mc如何刪伺服器 瀏覽:360