数据结构
CarryFlag
这个作者很懒,什么都没留下…
展开
-
c语言实现中序线索二叉树的构造
ThreadTree.c // // Created by Carry on 2021/10/26. // 线索二叉树 // #include "stdio.h" #include "stdlib.h" typedef int ElemType; typedef struct ThreadNode { ElemType data; struct ThreadNode *lchild, *rchild; int ltag, rtag; } ThreadNode, *ThreadT原创 2021-10-30 10:52:48 · 140 阅读 · 0 评论 -
c语言实现二叉树的层次遍历
#二叉树 #Queue.h // // Created by Carry on 2021/10/26. // #ifndef EXAM_QUEUE_H #define EXAM_QUEUE_H #endif //EXAM_QUEUE_H #define MaxSize 50 typedef BiTNode ElemType; typedef struct { ElemType data[MaxSize]; int front, rear; } SqQueue; typedef s原创 2021-10-26 10:21:36 · 153 阅读 · 0 评论 -
递归去除线性表(链表)元素
#王道数据结构线性表:有读者认为直接去掉p结点会造成断链? 递归去除线性表(链表)元素一、 王道的答案二、个人见解 结论:确实会断链 一、 王道的答案 王道数据结构的答案: 二、个人见解 用c语言写的 #include<stdlib.h> #include "stdio.h" typedef int ElemType; typedef struct LNode { ElemType data; struct LNode *next; } LNode, *LinkLi原创 2021-10-19 12:43:11 · 160 阅读 · 0 评论 -
树与二叉树
##c语言实现非递归中序遍历和先序遍历 Stack.h // // Created by Carry on 2021/10/26. // #ifndef EXAM_STACK_H #define EXAM_STACK_H #endif //EXAM_STACK_H #define MaxSize 50 typedef struct BiTNode ElemType; typedef struct { ElemType data[MaxSize]; int top; //初始原创 2021-10-26 09:48:14 · 63 阅读 · 0 评论