社区
ASP
帖子详情
1+2+3+5+8+13+...=?的算法
homel
2009-01-04 04:27:36
如题,这个要用到递归算法,请高手指点一下!
...全文
190
7
打赏
收藏
1+2+3+5+8+13+...=?的算法
如题,这个要用到递归算法,请高手指点一下!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lanbiner
2009-01-04
打赏
举报
回复
<%
i=1
j=0
do while i<101
j=j+i
i=i+1
loop
response.write j
%>
「已注销」
2009-01-04
打赏
举报
回复
int fun(int n){
if(n==1||n==2)return 1;
else return f(n)=f(n-1)+f(n-2),
}
NaNorth
2009-01-04
打赏
举报
回复
貌似不用递归,直接判断一下就可以了。
toury
2009-01-04
打赏
举报
回复
哦,没看清题目,你是要求和啊,呵呵
<%
Dim sum
Call fnbq(0, 1)
response.write sum
Function fnbq(ByVal i, ByVal j)
if sum>10000 then exit function'测试用,不然的话..........
t = i + j
sum = sum + t
Call fnbq(j, t)
End Function
%>
archu
2009-01-04
打赏
举报
回复
给你一个不用递归的笨算法
//number是指总共有多少个元素
static int sum(int number)
{
int[] myArray = new int[number];
int result = 0;
if (number >= 1)
{
myArray[0] = 1;
}
if (number >= 2)
{
myArray[1] = 2;
}
for (int i = 2; i < number; i++)
{
myArray[i] = myArray[i - 1] + myArray[i - 2];
}
for (int i = 0; i < number; i++)
{
result += myArray[i];
}
return result;
}
toury
2009-01-04
打赏
举报
回复
<%
Dim sum
Call fnbq(0, 1)
Function fnbq(ByVal i, ByVal j)
sum = i + j
response.write sum&"<br>"
Call fnbq(j, sum)
End Function
%>
toury
2009-01-04
打赏
举报
回复
呵呵,费那波契数字
[最新答案V0.4版]微软等数据结构+
算法
面试100题[第41-60题答案]
5.[最新答案V0.3版]微软等数据结构+
算法
面试100题[第21-40题答案] http://download.csdn.net/source/28328626 [答案V0.2版]精选微软数据结构+
算法
面试100题[前20题]--修正 http://download.csdn.net/source/28
13
890 ...
编程
算法
- 求1+2
+...
+n(构造函数) 代码(C++)
求1+2
+...
+n(构造函数) 代码(C++)本文地址:http://blog.csdn.net/caroline_wendy题目: 求1+2
+...
+n, 要求不能使用乘除法\for\while\if\else\switch\case等关键字及条件判断语句(A?B:C).可以使用构造函数, 循环求解, ...
Java第四个程序-实现从1累加到100 1+2+3
+...
+98+99+100
从1累加到100 1+2+3+…+98+99+100... * 实现从1累加到100 1+2+3
+...
+98+99+100 * @author 25534 */ public class Main { public static void main(String[] args) { int count = 0; for (int i=0;i<=100;i++){
算法
系列——求1+2+3
+...
+n
题目描述求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。解题思路可以利用pow()方法和移位运算利用求和公式 (1+n)*n/2= (n²+n)>>1利用递归和短路求值...
php的加法_菜鸟PHP加法递增运
算法
1+2+3+4+5................
/*1+2=33+3=66+4=1010+5=1515+6=2121+7=2828+8=3636+9=4545+10=55......*/------------------------------下面还可以简化,我的思考太笨了这个是我第一次写的。$a=1;//结果$c=2;//循环次数while ($c<=10){$b=$c; ...
ASP
28,408
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章