合工大很牛很牛牛
几个最基本的递归
int
Fact(
int
n){
//
求n!
if
(n
==
0
)
return
1
;
else
return
n
*
Fact(n
-
1
);
}
int
Fibonacci(
int
n){
//
Fibonacci数列:0,1,1,2,3,5,8
if
(n
==
0
)
return
0
;
else
if
(n
==
1
)
return
1
;
else
return
Fibonacci(n
-
1
)
+
Fibonacci(n
-
2
);
}
int
huiwenString(
string
&
s,
int
low,
int
high){
//
判断是否回文数, 如abcdcba
if
(low
>=
high)
return
1
;
if
(s[low]
==
s[high])
huiwenString( s, low
+
1
, high
-
1
);
else
return
0
;
//
代替bool函数,只能用0=false,其他任何数=true,包括-1=true
posted on 2008-10-28 12:28
deep2
阅读(235)
评论(0)
编辑
收藏
引用
所属分类:
递归
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
网站导航:
博客园
IT新闻
BlogJava
博问
Chat2DB
管理
Powered by:
C++博客
Copyright © deep2
<
2024年12月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
导航
C++博客
首页
新随笔
联系
聚合
管理
统计
随笔 - 17
文章 - 0
评论 - 15
引用 - 0
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(1)
给我留言
查看公开留言
查看私人留言
随笔分类
错误集锦(2)
(rss)
递归(1)
(rss)
矩阵(1)
(rss)
链表(8)
(rss)
树(2)
(rss)
栈和队列(2)
(rss)
字符串(1)
(rss)
随笔档案
2008年10月 (17)
搜索
最新评论
1. re: 后缀表达式计算
呵呵
--张汤
2. re: 求二叉树的高度[未登录]
good
--00
3. re: 进制转换
这样不觉得有问题吗?负数你处理了吗?
--foxinhongyan
4. re: 长整数相加
不是的,我是安徽人。好多同学在合工大。
--春天
5. re: 长整数相加
不错,不小心路过。想问下,你是合工大的?
--合工大
阅读排行榜
1. 后缀表达式计算(2986)
2. 反向迭代器的用法(2549)
3. 约瑟夫问题——使用STL链表解决(2187)
4. 长整数相加(1807)
5. 稀疏矩阵的存取(1540)
评论排行榜
1. 后缀表达式计算(4)
2. 长整数相加(4)
3. 约瑟夫问题——使用STL链表解决(3)
4. 稀疏多项式的实现(2)
5. 求二叉树的高度(1)