
数据结构
常小仙儿
爱生活、、爱编程。
公众号:常小仙儿
展开
-
线性表的顺序存储结构(查找、插入、删除等)
#include <stdio.h>#include <stdlib.h>#define LIST_INIT_SIZE 100//线性表存储空间的初始化分配量#define LISTINCREMENT 10//线性表存储空间的分配增量(当存储空间不够时要用到)typedef int ElemType;struct List{ ElemType *elem;//存储空间的基地址原创 2016-07-30 19:49:26 · 2902 阅读 · 0 评论 -
算法积累、
冒泡排序define N 3void test(){ int a[N],temp; printf("please input ten numbers\n"); for (int i = 0; i<N; i++) { scanf("%d",&a[i]); } printf("\n"); for (int i = 0; i<N;原创 2016-07-31 16:19:58 · 335 阅读 · 0 评论 -
递归、
#斐波那契int fic(int i ){ if(i<2) return i==0?0:1; return fic(i-1)+fic(i-2);}#阶乘int fic(int n ){ if(n == 0) return 1; else return n*fic(n-1);}#反向输出任意长度字符串void fic(){原创 2016-07-31 16:25:22 · 313 阅读 · 0 评论