C語言編寫2048小遊戲

1、原理 這裏以向上移動爲例,其餘方向的移動相似。 由於縱向移動不會橫向變化,因此能夠單獨拿出某一列來分析。 咱們先假設一個具備表明性的例子,假設當前某列數據是【2】【0】【2】【8】(0表明空白),以下圖:web 再來分析每一個過程: 過程①->②,移動: 從下往上,經過平移的方式把中間的全部空白格(即data[x][y]=0)消除,這有點像「刪除字符串中的空格題目」。 從這個特例中能夠看出,只
相關文章
相關標籤/搜索