模擬

模擬題目千變萬化,依照題意撰寫程式,沒有特別解法的問題,適合考驗初學者撰寫程式的能力,有時題目過於複雜,需要足夠的耐心與細心才不易出錯。

最著名的模擬題目就是淘汰遊戲,沒有特定的演算法,只能依照題意以陣列進行模擬。

模擬可以用於,

模擬紙牌、西洋棋、象棋等遊戲的進行。

模擬時間經過造成狀態的改變。

跟數字有關的模擬。

跟字串有關的模擬。

模擬各種問題的解決過程,解題其實就是模擬出題者所設定的情境,找出可行且

有效率的解題策略,若無法歸納到何種演算法就可以說是模擬。