首页 | 本学科首页   官方微博 | 高级检索  
文章检索
  按 检索   检索词:      
出版年份:   被引次数:   他引次数: 提示:输入*表示无穷大
  收费全文   12篇
  免费   0篇
综合类   12篇
  2012年   1篇
  2011年   1篇
  2010年   1篇
  2009年   2篇
  2007年   1篇
  2006年   1篇
  2004年   2篇
  2003年   1篇
  2002年   1篇
  1994年   1篇
排序方式: 共有12条查询结果,搜索用时 46 毫秒
1.
传统汉诺塔问题是递归问题的典型代表。在传统汉诺塔问题的基础上通过引中和推广,提出了广义汉诺塔的几个问题,对这些问题给出了相应的求解方法,并通过VC进行了具体实现。  相似文献   
2.
函数递归调用问题的简化读程方法   总被引:2,自引:0,他引:2  
函数的递归调用是面向过程的程序设计中一个难点问题。由于递归算法的实现过程是一张错综复杂的“网”,常常使读程序者理不清头绪。本文采用了全新的思维模式,以“树”的方式代替了原来的“网”,从而使这一问题的解决变得简单化。  相似文献   
3.
本设计是利用VB中的数组方法,来设计出一个汉诺塔的交互式游戏程序,该程序能让用户选择想移动的圆盘数量,自动生成不同大小和颜色的圆盘,用户可以用鼠标进行游戏操作,当操作错误或者犯规时有相应的提示。  相似文献   
4.
通常汉诺塔问题只带三根杆,当圆盘数为n时,最优移动次数为T3(n)=2n-1.对于带4杆的汉诺塔问题,最优移动次数满足关系T4(n)=2T4(m)+T3(n-m),其中m=arglmin{2T4(l)+T3(n-l)}依赖于n.对于正数整k,当k(k-1)/2+1≤n≤k(k+1)/2,n=k(k-1)/2+l时,T4(n)=(l+k-2)2k-1+1.特别,T4(sk)=2T4(sk-1)+T3(k),其中s0=0,sk=sk-1+k(k≥1).  相似文献   
5.
万丁玮 《科技信息》2009,(29):87-87,66
汉诺塔游戏是一个十分古老的游戏,用一个实用推理Agent来解汉诺塔也就是要规划Agent做出决定的过程。这将是一个循环过程,在循环过程中Agent将不断的根据汉诺塔的不同来做出相应的反应并更新自己的信念,以找出实现解汉诺塔的最佳规划。本文主要利用解决汉诺塔问题时所使用的规划技术.给出了一个实用推理Agent的控制结构。  相似文献   
6.
对古代汉诺塔问题算法进行了分析,并通过母函数进行了递归推导,得出了关于此问题的通式,所采用的方法适合解决同类问题,最后通过计算机语言得以实现.  相似文献   
7.
申惠芳 《科技信息》2010,(32):I0265-I0267
四针汉诺塔,在力求得到结果的同时,更为注重实现效率。软件编程实现四针汉诺塔游戏时,塔柱上塔盘的堆放特征以及移动特征,跟堆栈操作十分相似,都具有后进先出的特征,即都只对最后插入的元素进行操作。而采用单链表来实现具有这种特点的操作,则比采用数组更加灵活、有效。  相似文献   
8.
汉诺塔问题是一个典型的递归问题,它的解法在很多计算机书中都有提到,但很少具体实现;而汇编语言是一门低级底层计算机语言,学习这门语言存在枯涩、繁琐让人难以理解等等问题;将具体问题与汇编语言结合,既可以达到提高学习兴趣的目的,又可以更加深刻理解汇编语言的编程思想,是汇编语言教学中很重要的手段之一,同时运用图形化实现汉诺塔问题,使得对此问题的理解更加生动明了;本文就此给出具体实现方法.  相似文献   
9.
汉诺塔问题的深入探讨   总被引:1,自引:0,他引:1  
汉诺塔问题古老而有趣,是经常用作程序设计递归算法的典型例题。澳大利亚M·C·Er论证了单向移动的若干性质,并给出了相应迭代算法。但他在论述对称性时,隐含删去无效移动;而计算移动次数时又默认无效移动的存在,两者互相矛盾。本文以删除无效移动为出发点,严格论证了单向汉诺塔移动的对称性与唯一性,同时证明了各种移动序列可以相互变换。  相似文献   
10.
汉诺塔问题是计算机算法设计中经常被大家引用来说明递归算法的一个经典问题.长期以来,很多人一直认为这个问题只能用递归方法求解.从讨论汉诺塔问题的几个基本特性入手,通过分析和归纳总结,提出了一种全新的解决汉诺塔问题的简洁而又高效的非递归解法,并用具体的实例对其进行了验证.  相似文献   
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号