Fork me on GitHub
摘要: 原始问题:波斯公主到了适婚年龄,要选驸马。候选男子100名,都是公主没有见过的。百人以随机顺序,从公主面前逐一经过。每当一位男子在公主面前经过时,公主要么选他为驸马,要么不选。如果选他,其余那些还没有登场的男子就都遣散回家,选驸马的活动也over了。如果不选,当下这名男子就离开,也就是pass掉此人... 阅读全文
posted @ 2015-11-27 11:04 ZHK的博客 阅读(1798) 评论(0) 推荐(0) 编辑
摘要: 一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前进;当边界条件满足时,递归返回。因此,在考虑使用递归算法编写程序时,应满足两点:1)该问题能够被递归形式描述;2)存在递归结束的边界条件。递归的能力在于用有限的语句来定义对象的无限集合。用递归思想写出的程序往往十分简洁易... 阅读全文
posted @ 2015-11-27 09:41 ZHK的博客 阅读(355) 评论(0) 推荐(0) 编辑