算法
Jasablanca
这个作者很懒,什么都没留下…
展开
-
建堆算法
#include <stdio.h> #define n 9 //堆排序建堆 /* */ int AdjustDown_maxheap(int a[],int i,int len)//向下调整 { int temp; //while(2*i<=len)//在返回到i=3的时候死循环了。 { if(2*i+1<=len) ...原创 2019-05-05 10:46:40 · 504 阅读 · 1 评论 -
斐波那契数列递归与非递归算法
斐波那契数列: F(1)=1 F(2)=1 F(n)=F(n-1)+F(n-2) 1, 1, 2, 3, 5, 8, 13, 21, 34, …… 从第3项开始,每一项都等于前两项之和。 递归: int fun_1(int n) { if(n==1||n==2) return 1; else { int result=fun(n-1)+fun...原创 2019-08-29 17:42:20 · 308 阅读 · 0 评论