![](https://img-blog.csdnimg.cn/direct/3eeeb879561a41dc8ea78c209d84ba93.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
基于C语言实现的数据结构
文章平均质量分 86
一些初阶数据结构代码实现
统一热红茶
大二电信学生一枚
展开
-
【数据结构】栈与队列的实现
/ 支持动态增长的栈int top;// 栈顶// 容量}Stack;原创 2023-11-17 22:34:29 · 568 阅读 · 0 评论 -
【数据结构】栈与队列面试题(C语言)
我们再用做题时,是比较不方便的,因此我们在用到数据结构中的某些时只能手搓或者Ctrl+cv我们这里用到的栈或队列来自。原创 2023-11-18 15:44:14 · 508 阅读 · 3 评论 -
【数据结构】非递归实现快速排序与归并排序
归并排序与快排的非递归实现原创 2024-01-17 20:25:14 · 865 阅读 · 1 评论 -
【数据结构】经典单链表OJ题!!
学习完单链表,习题就成了最好的巩固方式。原创 2023-11-14 13:01:00 · 500 阅读 · 0 评论 -
【数据结构】二叉树的链式实现
关于二叉树的创建与接口实现原创 2024-01-04 23:16:44 · 1210 阅读 · 0 评论 -
【数据结构】 堆排序与TopK问题详解
堆排序与TopK原创 2023-12-02 11:55:16 · 1171 阅读 · 1 评论 -
【数据结构】插入排序
插入排序原创 2024-01-09 22:04:36 · 1148 阅读 · 0 评论 -
【数据结构】交换排序
交换排序的实现原创 2024-01-14 18:29:48 · 1279 阅读 · 1 评论 -
【数据结构】堆(C语言)
使用C语言完成堆的实现原创 2023-11-25 17:02:33 · 1808 阅读 · 1 评论 -
【数据结构】时间复杂度与空间复杂度
算法在编写成可执行程序后,运行时需要耗费。因此衡量一个算法的好坏,一般是从时间和空间两个维度来衡量的,即时间复杂度和空间复杂度。时间复杂度:主要衡量一个算法的运行快慢空间复杂度:主要衡量一个算法运行所需要的额外空间。在计算机发展的早期,计算机的存储容量很小。所以对空间复杂度很是在乎。但是经过计算机行业的迅速发展,计算机的存储容量已经达到了很高的程度。所以我们如今已经。原创 2023-10-28 20:50:45 · 362 阅读 · 1 评论