游戏之美
rebornyp
人生如狗翁之马
展开
-
递归解九连环并且打印中间过程
九连环是我国传统的益智游戏,从小就觉得能解开九连环是件非常了不起的事情,但大一自己亲手试验了下发现也不过如此,不过解九连环的操作里充分体现了递归思想,这里将用代码实现解开一个九连环的全部过程,并打印出中间步骤;前提知识:第1环可以直接解开或者安装上,要解开第k环,必须要求k-1环在横梁上,并且k-1环以下所有环都已经拆下,安装上九连环过程为其逆过程;这里我们用一个长度为9的原创 2017-08-23 15:24:16 · 661 阅读 · 0 评论 -
数三退一代码实现
之前看过马老师的java视频,里面的数三退一的例子我认为非常经典,不仅非常锻炼逻辑思维能力,而且最后巧妙的使用了面向对象的思想构建双向链表另辟蹊径也很好的解决了这个问题,特此记录下来。原创 2017-03-23 15:34:24 · 551 阅读 · 0 评论