数据结构
风雪夜不眠人
在校学生一枚,所写博客为学习编程所写代码及整理,主要致力于C++、openGL使用,LeetCode代码为练习时所写,不定期更新
展开
-
java-数据结构
数据结构包括:线性结构和非线性结构原创 2020-08-17 23:01:15 · 112 阅读 · 0 评论 -
C语言 链表详解
定义链表的节点struct ListNode //定义单链表节点{ int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {}};利用头插法建立单链表,将心节点插入单链表的表头//头插法建立单链表,将新节点插入到当前链表的表头上void CreateListF(ListNode * &L, int a...原创 2019-06-30 22:02:18 · 1207 阅读 · 0 评论 -
二叉树
//定义二叉树节点struct TreeNode{ int val; TreeNode *left; TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) {}};//由链表创建树TreeNode* createTree(int *list, int start){ if (list[start...原创 2019-09-22 10:24:05 · 83 阅读 · 0 评论