数据结构
文章平均质量分 93
Dooo_yh
至少你还有头发可掉 :)
展开
-
【数据结构】栈与队列的简单应用
括号匹配问题栈与队列相互实现原创 2022-01-11 17:22:31 · 388 阅读 · 0 评论 -
【数据结构】栈与队列
解决栈与队列90%的问题原创 2022-01-10 21:05:00 · 674 阅读 · 0 评论 -
【数据结构】链表经典练习题
1.移除单链表元素2.逆转单链表3.获取链表的中间结点4.获取链表中倒数第k个结点5.合并两个有序单链表6.单链表一分为二7.判断链表是否为回文结构原创 2022-01-01 22:16:59 · 3831 阅读 · 8 评论 -
【数据结构】链表
目录一、数据结构----链表1.什么是链表2.链表共分几类二、无头结点单向非循环链表1.==单向链表的空间开辟方式==【重点】不带头结点带头结点==头结点是什么?====有无头结点区别==2.申请新结点3.释放链表(不要忘记)4.单链表插入结点(尾插&头插)a.链表是否为空b.==传参为什么用二级指针?==5.单链表删除结点(尾删&头删)a.链表是否为空b.链表不为空6.单链表按数据域查找7.单链表在任意位置插入&删除结点a.为什么不在pos位置之前插入b.为什么不删除pos位置8.原创 2021-12-13 15:50:51 · 649 阅读 · 0 评论 -
【数据结构】动态顺序表
目录一、数据结构前言1. 数据结构:==数据和数据间的组织方式==2. 程序(数据和函数组成) = 数据结构 + 算法3. 时间复杂度4. 空间复杂度二、顺序表1.顺序表的两种开辟方式一、数据结构前言1. 数据结构:数据和数据间的组织方式2. 程序(数据和函数组成) = 数据结构 + 算法3. 时间复杂度概念:一个算法程序的某一语句的执行次数(而不是该算法的运行时间);时间复杂度是一个函数 T (n) ,为方便一般使用大O表示法标准:渐进时间复杂度 O (f (n));常见算法时间复原创 2021-11-27 22:50:40 · 630 阅读 · 2 评论