![](https://img-blog.csdnimg.cn/direct/6a399d0aed504296ad20f79bbf50431b.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言专栏
文章平均质量分 65
记录C语言的学习过程
我叫柱子哥
写代码没有啥技巧可言,就像卖油翁一样,时间久了就熟了
展开
-
数据结构与算法学习笔记一---顺序表的静态存储表示和实现(C语言)
这篇博客主要是顺序表的静态分配存储表示。原创 2024-05-13 18:26:03 · 361 阅读 · 0 评论 -
数据结构与算法学习笔记二---顺序表的动态存储表示和实现(C语言)
这篇博客主要是顺序表的动态分配存储表示。原创 2024-05-13 19:38:16 · 323 阅读 · 0 评论 -
数据结构与算法学习笔记三---单链表的表示和实现(C语言)
单链表的表示和实现。原创 2024-04-24 02:42:56 · 1037 阅读 · 0 评论 -
数据结构与算法学习笔记四---双向链表的表示和实现(C语言)
这篇文章主要介绍双向链表的表示和实现。原创 2024-05-13 21:17:39 · 392 阅读 · 0 评论 -
数据结构与算法学习笔记五---循环链表的表示和实现(C语言)
C语言中循环链表的表示和实现。原创 2024-05-07 10:59:32 · 1083 阅读 · 0 评论 -
数据结构与算法学习笔记六---顺序栈的表示和实现(C语言)
这篇文章主要讲栈的顺序表示和实现。顺序栈,即栈的顺序存储结构是利用一组地址连续的存储单元依次存放自栈底到栈顶的数据元素,同时附设指针 top 指示栈顶元素在顺序栈中的位置。通常的习惯做法是以 top=0 表示空栈,鉴于C语言中数组的下标约定从0开始,则当以C作描述语言时,如此设定会带来很大不便;另一方面,由于栈在使用过程中所需最大空间的大小很难估计因此,一般来说,在初始化设空栈时不应限定栈的最大容量。一个较合理的做法是:先为栈分配一个基本容量,然后在应用过程中,当栈的空间不够使用时再逐段扩大。原创 2024-05-14 01:22:29 · 725 阅读 · 1 评论 -
数据结构与算法学习笔记七---链栈的表示和实现(C语言)
这篇文章主要讲栈的链式表示和实现。原创 2024-05-14 19:22:35 · 232 阅读 · 0 评论 -
数据结构与算法学习笔记八---顺序队列的表示和实现(C语言)
这篇博客介绍顺序队列的表示和使用。原创 2024-05-04 21:40:31 · 417 阅读 · 0 评论 -
数据结构与算法学习笔记九---循环队列的表示和实现(C语言)
循环队列的C语言实现原创 2024-05-12 04:01:25 · 442 阅读 · 1 评论 -
数据结构与算法学习笔记十---链队列的表示和实现(C语言)
链队列的表示和实现。原创 2024-05-14 21:12:03 · 397 阅读 · 0 评论 -
数据结构与算法学习笔记十一---串的定长存储和堆分配存储表示和实现(C语言)
这篇博客主要讲串的表示和实现。原创 2024-04-30 20:07:01 · 1116 阅读 · 0 评论 -
数据结构与算法学习笔记十二---串的块链存储表示(C语言)
这篇博客主要是介绍串的链表表示和实现。原创 2024-04-30 23:32:52 · 772 阅读 · 0 评论 -
数据结构与算法学习笔记十三---数组的顺序表示和实现(C语言)
这篇文章主要介绍数组的顺序存储。数组是由类型相同的数据元素构成的有序集合,每个元素成为数组元素。原创 2024-05-16 01:48:09 · 271 阅读 · 0 评论 -
数据结构与算法学习笔记十四---二叉树的顺序存储表示法和实现(C语言)
二叉树的非递归的表示和实现。我们使用数组实现二叉树的顺序存储。原创 2024-05-10 14:38:37 · 977 阅读 · 0 评论 -
数据结构与算法学习笔记十五---二叉树的链式存储表示法和实现(C语言)
这篇博客主要介绍二叉树的链式存储结构。原创 2024-05-10 19:05:51 · 501 阅读 · 0 评论 -
数据结构与算法学习笔记之查找第一篇---静态查找表(C语言)
这篇博客主要是介绍静态查找表的几种方式。原创 2024-05-17 00:14:56 · 382 阅读 · 0 评论