刚看完了传说中的大片《盗梦空间》,整体感觉不错,想象力忒丰富了。片中巧妙使用了递归进行谋篇,剧情跟递归一样万恶的复杂、相当的曲折,很是难懂。。。闲着没事,写了个Inception的段子,仅供娱乐。。。 /** *@author风停心止 *@version 0.1 *@time 2010.11.1 *@aim jusf for fun *Inception()实现在当前梦境下的操作 *万恶的递归造就了盗梦空间 *还是用中断比较爽,可以定时检测哈 *@note 本文纯属无聊所作,如有雷同纯属巧合 */ void Inception() { if (isKicked()) {//发生反冲即返回现实 sout("Welcome home!"); return reality; } else { char dreamDeeper = 'n';//梦境主体是否进入下一层梦境的标记 while (!isKicked()) { sout("Do you want to dream deeper?(y/n): ");//主体选择 sin >> dreamDeep; if (dreamDeep == 'y') {//进入下一层梦境 Inception(); } else if (dreamDeeper == 'n') {//活在当前梦境中 while (true) { if (isKicked) {//发生反冲即结束梦境 break; } else { foreverLiveInDreamUntilYouDie();//否则一直生活在梦境中 } } } } } }
优快云处女博代码篇
最新推荐文章于 2020-05-03 21:10:00 发布