数据结构算法的学习日记
文章平均质量分 91
贪心的怪兽先生
欢迎大家一起学习交流
展开
-
数据结构与算法学习日记:C语言中链表的表示和实现
链表是一种常见的线性数据结构,由一系列节点(node)组成,每个节点包含两部分:数据域和指针域。数据域存储节点的数据,指针域指向下一个节点,从而将节点连接起来形成链式结构。链表可以分为多种类型,包括单链表、双链表和循环链表等。单链表:每个节点只包含一个指针,指向下一个节点,最后一个节点的指针指向 NULL。双链表:每个节点包含两个指针,分别指向前驱节点和后继节点,使得节点可以双向遍历。循环链表:最后一个节点的指针指向第一个节点,形成一个闭环。原创 2024-04-21 09:33:44 · 1581 阅读 · 1 评论 -
数据结构与算法学习日记:C语言中顺序表基本操作的实现
在本篇博客中,我们将探讨使用C语言实现顺序表的基本操作。顺序表,也称为数组,是一种基础的数据结构,其中元素按顺序存储。我们将涵盖初始化列表、元素插入、删除、检索、列表反转等操作。原创 2024-04-19 17:26:38 · 1511 阅读 · 1 评论