数据结构与算法
一边上传,一边学习,同时分享心得
月牙 ,呐
早睡早起,好好学习,加油^0^~
展开
-
数据结构与算法_树
二叉树:每个结点的度不大于2,有左右次序 满二叉树:每个结点的度都为2,叶子结点都在同一层 完全二叉树:如果编号为i的结点与同样深度的满二叉树编号为i结点在二叉树中位置完全相同,就是完全二叉树。满二叉树必须是完全二叉树,反过来不一定成立。 ...原创 2021-02-13 19:58:26 · 92 阅读 · 0 评论 -
数据结构与算法_双链表
链表结点结构 typedef struct LNode { int num;//存储数值 struct LNode* pre;//指向上一个结点 struct LNode* next;//指向下一个结点 }LNode,*LinkList; 创建链表 CreatLinkList(int*num,int n); LinkList CreatLinkList(int*num,int n) { int i; LinkList head,L,node;//head为头指针,L为链表遍历指针,node为原创 2021-02-12 23:44:03 · 65 阅读 · 1 评论 -
数据结构与算法_链表
链表基本操作函数 **链表框架** typedef struct LNode//结构体声明不能为匿名 { int num; //数据 struct LNode* next;//地址 }LNode,*LinkList; 链表的基本结构,num中存放该结点的数据,next存放下个结点地址的指针。 **链表初始化** /*初始化*/ LinkList CreatLinkList(int *data,int len) { LinkList head,pre;//head为头结点,原创 2021-02-07 21:45:43 · 146 阅读 · 2 评论