Skip to content

YuHangofficial/data_structure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

数据结构学习(C语言实现)

本仓库用于记录本人在数据结构课程学习过程中,用 C 语言实现的基础数据结构代码。

📚 项目结构说明

当前项目按照“数据结构类型 + 测试代码”的方式进行组织:


🧠 已实现内容

实现功能包括:- 初始化链表- 头插法插入元素- 尾插法插入元素- 指定位置插入- 删除节点- 遍历链表- 计算长度- 释放链表空间


2️⃣ 顺序表(Sequential List)(后续完善)


🎯 学习目标- 掌握 C 语言基础语法- 理解数据结构的底层实现- 熟悉链表、顺序表等基本结构- 为后续栈、队列、树、图打基础- 培养良好的代码组织习惯


🛠 运行方式以链表为例(Windows + gcc):


⚠️ 注意事项

本项目为学习用途,代码可能仍在优化中

部分实现为课堂练习版本,未做工程化封装

后续会逐步完善栈、队列、树等结构

🚀 后续计划

 栈(Stack)

 队列(Queue)

 二叉树(Binary Tree)

 图结构(Graph)

 排序算法整理
📌 作者说明

本仓库用于数据结构课程学习与实践记录,持续更新中。

About

备考数据结构的代码

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages