
数据结构
文章平均质量分 72
顺序表、链表、栈、队列、二叉树(堆)、排序
CC小师弟
一名努力学习编程的大学生
展开
-
数据结构之带头双向循环链表(C语言)
1.1 初始化 1.2 新节点的创建 1.3 尾插 1.4 尾删 1.5 头插 1.6 头删 1.7 在pos位置前插入 1.8 在pos位置删除 1.9 双向链表查找 1.10 双向链表的打印 1.11 销毁原创 2023-04-02 20:19:39 · 70 阅读 · 0 评论 -
数据结构之顺序表(C语言)
2.1顺序表初始化 2.2检查容量是否已满(满了扩容) 2.3顺序毁尾插 2.4顺序表尾删 2.5顺序表头插 2.6顺序表头删 2.7顺序表查找 2.8顺序表在pos位置插入x 2.9顺序表删除在pos位置的数据 2.10顺序表修改 2.11顺序表打印 2.12顺序表销毁原创 2023-04-02 19:22:33 · 152 阅读 · 0 评论 -
数据结构之单链表(C语言)
2.1新节点的创建 2.2单链表尾插 2.3单链表尾删 2.4单链表头插 2.5单链表头删 2.6单链表查找 2.7在pos前插入 2.8删除pos位置的值 2.9单链表在pos位置之后插入x 2.10单链表删除pos位置之后的值 2.11单链表的销毁原创 2023-04-02 19:50:56 · 91 阅读 · 0 评论 -
树和二叉树的概念
1.树概念 1.1树的概念 1.2 树的相关概念 1.3 树在实际中的运用(表示文件系统的目录树结构) 2.二叉树概念 2.1概念 2.2 特殊的二叉树: 2.3 二叉树的性质 2.3.1相应例题原创 2023-03-24 20:13:09 · 72 阅读 · 0 评论 -
栈和队列面试题(C语言)
1. 括号匹配问题 2. 用队列实现栈 3. 用栈实现队列 4. 设计循环队列原创 2023-03-24 17:56:45 · 84 阅读 · 0 评论