数据结构
lajumbo_
这个作者很懒,什么都没留下…
展开
-
单链表的创建、插入、删除和反转操作
单链表的创建、插入和删除操作 #include <stdio.h> #include <stdlib.h> typedef int ElemType; typedef struct List { ElemType data; //数据域 struct List *next; //指针域 } Nod原创 2018-12-31 14:09:52 · 722 阅读 · 0 评论 -
二叉树的基本操作(C语言实现)
二叉树的建立、遍历、统计、树状打印 #include <stdio.h> #include <stdlib.h> int c_Node = 0; //节点数 int c_Leaf = 0; //叶子数 int depth = 0; //二叉树高度 typedef char ElemType; typedef struct Node ...转载 2019-01-06 16:03:18 · 5146 阅读 · 0 评论 -
AVL树(C语言实现)
截取了插入和删除部分 原文地址https://www.cnblogs.com/skywang12345/p/3576969.html #include <stdio.h> #include <stdlib.h> #include <ctype.h> typedef struct tNode { int data; struct tNode* ...转载 2019-01-16 14:15:49 · 427 阅读 · 0 评论