51china.com.cn
程序员与开发者之家是一个面向广大程序员与开发者的信息资讯网站,主要介绍和发布各类程序示例和所遇到的问题,是IT技术社区,为IT专业技术人员提供最全面的信息传播和服务
Submit My Question
-
Recent Questions
-
Recent Answer
Msdn China Tech
>>
PowerBuilder
>>
基础类
什么是递归?
举个例子吧.
[6 byte] By [
pbnh
] at [2007-12-11]
««
net send 的问题
»»
祝福iamxuxu(徐徐)和Helene(点点)
# 1
说清楚一些
china_hfz-江夏
at 2007-10-24 >
# 2
我不知道递归是什么,所以来问问,是个算法,还是个函数,还是个什么?
pbnh
at 2007-10-24 >
# 3
是一个算法。
Iwant-天狼
at 2007-10-24 >
# 4
递归即不是算法,也不是函数。
它是一种方法,一种思考问题、解决问题的方法。
bjay-ben
at 2007-10-24 >
# 5
不明白,能否详细说一下.
pbnh
at 2007-10-24 >
# 6
函数自身调用
我不懂powerbuild写个c
//阶乘函数
double ji(int x)
{
if(x!=0||x!=1)
{ return ji(x-1)*x;}
else
{return 1;}
}
'basic
function ji(x as integer)as double
if x<>0 or x<>1 then
ji=ji(x-1)*x
else
ji=1
end if
end function
tg123-T.G.
at 2007-10-24 >
# 7
递归可以称得上是一种算法,由于时间的关系,我就不详细解说了,打个比方:山上有座庙,庙里有个老和尚在给小和尚讲故事,故事的内容是:山上有座庙,庙里有个老和尚在给小和尚讲故事,故事的内容是:山上有座庙,庙里有个老和尚在给小和尚讲故事,故事的内容是:.....直到有一天,故事里面的和尚不想讲了,就一连串向上返回。
要把握两个要点:1。什么时候完(递归条件)
2。讲什么故事,就是算法里面反反复复的要做什么。
qyokcn
at 2007-10-24 >
# 8
呵呵,说得好
viewsea-viewsea
at 2007-10-24 >
# 9
同意 qyokcn() 所言。
递归时,每次调用该算法,所有私有变量都保留一份,因此,要特别注意变量的存取范围,免得自己搞昏了。
liulee-流方
at 2007-10-24 >
# 10
比喻恰当!
liuxiang-流香
at 2007-10-24 >
# 11
大家说得都不错啊
pingkeke-pingkeke
at 2007-10-24 >
# 12
解决一个问题需要-个或几个算法,一个算法有程序实现中需要一个或几个函数。
但递归的确不是算法或函数。
我想大家应该都知道“数学归纳法”这个从高中就已经在使用的方法。
它本身就是一个递归的方法。
我想这样解释,大家应该对递归有个初步了解。
知道这些在应用中也可以了,要详细了解递归,需要看数学专业的“递归论”
我没看:-)
bjay-ben
at 2007-10-24 >
# 13
就是对自己的一个调用
xiaosong20-寒雨
at 2007-10-24 >
# 14
同意楼上兄弟们的意见
general2000-大小统吃
at 2007-10-24 >
PowerBuilder
请问什么地方有PB7.0的参考书下载?
要做一个象《管家婆》或者《速达》界面那样的东东,用什么好呢?
打印格式设置
数据源的问题
才半月没来,codefund变得不认识了,我恍恍惚惚好象刘姥姥进了大观圆!
高锰酸钾加热分解的化学方程式怎么写?
如何修改installshield安装的默认背景界面
我在win2000+IE6.0环境下装了PB8,但启动pb8时,为何没有见到web tager项目??,我买了一本书PB8,介绍的新增在NEW项目上有WEB,但
各位大哥大姐,我是阿土,我快要退学了,我会java,pb,asp,php,sql,bcb开发过mis,谁要我啊!!
高手请进
基础类
怎样判断打印机的状态
请问liulee,pb有前途吗?
请大家教教我.
全局和实例变量的问题
谢谢大家了!
一个小问题!
关于数据窗口的问题
为什么不能同时运行?
关于ORACLE中字符集的问题?(十万火急)
如何再pb6中实现撤销和重置两项功能
PowerBuilder Hot Topic
怎样判断打印机的状态
要做一个象《管家婆》或者《速达》界面那样的东东,用什么好呢?
打印格式设置
才半月没来,codefund变得不认识了,我恍恍惚惚好象刘姥姥进了大观圆!
请问liulee,pb有前途吗?
全局和实例变量的问题
如何修改installshield安装的默认背景界面
各位大哥大姐,我是阿土,我快要退学了,我会java,pb,asp,php,sql,bcb开发过mis,谁要我啊!!
PowerBuilder New Topic
需要电子版PowerBuilder 7.0编程员指南
SQL Remote
当插入数据时,为什么下面的excel ole插件会出错
请问哪里有关于Sybase的EAserver和Jaguar的资料?
PB8.01+Access2002
我用的是PB8.01+Access2002,在Access中建立好主键后,结果PB显示在Indecs中,请高手救我!
pb怎么调用 com组件 ,activex dll
界面新鲜,内容更乱!我的参与分都哪去了?可用分越来越少怎么办?
PowerBuilder
基础类
控件与界面
非技术版
数据库相关
DataWindow
API调用
项目管理
PbWeb应用
Pb脚本语言
Java
/
MSDN
/
Linux Tech
/
PHP Tech
/
MSDN DotNet
/
MSDN TECH
/
Health Library
/
Programmers Tech
/
visual basic Tech
/
Developer Tech
/
Ipod faqs
/
Msdn China Tech
Site Classified
VC/MFC
Delphi
扩充话题
visual basic
Web
Windows专区
Java
C++ Builder
C/C++
MS-SQL Server
PowerBuilder
专题开发,技术,项目
Linux/Unix社区
其他数据库开发
.NET技术
硬件使用
软件培训/认证/考试
其他开发语言
软件工程/管理
社区支持
产品/厂家
企业开发
多媒体/设计/Flash开发
硬件/嵌入开发
dev Archive
计算机图书
WebSphere
DB2
Oracle
Magazine
移动平台
PowerTools控件专区
Development magazine
palm os
软件开发
MSDN开发精选
BREW
WPS Office
程序算法
搜索引擎