高分悬赏:Java语言象棋游戏,要加入悔棋的功能,这用到队列还是堆栈呢,怎么把数据结构知识放进来
悔棋用栈好点吧 每下一步push一个棋盘状态 悔棋pop一个状态
当然用栈呀,就像平时的撤销操作一样,用栈效率更高,也符合业务逻辑。
如果加入悔棋的功能,使用栈,因为悔棋的话是操作刚刚放进去的元素