数据结构
filppedlc
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
带头结点的双向循环链表的基本操作
定义与声明typedef int DataType;typedef struct DListNode{ DataType data; struct DListNode* Pre; struct DListNode* Next;}Node;void DListInit(Node** pHead);//初始化void DListPushBack(Node* p, DataTyp...原创 2019-01-19 22:20:17 · 755 阅读 · 0 评论 -
顺序表的基本操作
声明与定义typedef int DataType;typedef struct SeqList{ DataType* array; int size; int capacity;}SeqList;void SeqListPushBack(SeqList* p, DataType data);//尾插void SeqListInit(SeqList* p);//初始化v...原创 2019-01-19 22:23:45 · 220 阅读 · 0 评论 -
leetcode 144. 二叉树的前序遍历(c语言)
给定一个二叉树,返回它的 前序 遍历。示例:输入: [1,null,2,3]输出: [1,2,3]解题思路1,因为题中要求返回一个存放二叉树的前序遍历的数组,所以需要知道树中有多少个结点,申请多大的数组来存放数据。2,前序遍历是将二叉树用N(根节点)L(左孩子)R(右孩子)的方式进行遍历。/** * Definition for a binary tree node. * str...原创 2019-03-03 22:36:34 · 971 阅读 · 1 评论
分享