Skip to content

20413464/DataStructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DataStructure 数据结构实现

这是一个用 C/C++ 实现常见数据结构的仓库,包含链表、栈、队列、树等基础数据结构的定义、操作及示例。 同时是个人方便练习如何使用git指令的自用板块

项目目的

  • 巩固数据结构基础知识
  • 提供可复用的基础数据结构代码
  • 记录学习过程中的实现思路和细节

已实现的数据结构

数据结构 实现文件 主要功能
顺序表 Vector/Vector.cpp 创建、插入、查找、删除、销毁顺序表、扩容
单链表 LinkList/LinkList.cpp 创建、插入、查找、删除、销毁链表
Stack/Stack.cpp 创建、插入、查找、删除、销毁栈
顺序队列 Queue/SequentialQueue/SequentialQueue.cpp 创建、出队、入队、查找、销毁队列
二叉树 待实现 ...

环境要求

  • 编译器:GCC (g++) 或 Clang
  • 操作系统:Linux/macOS/Windows(需配置相应编译环境)

参考资料

《数据结构(c语言版)》严蔚敏

联系方式

如有问题,欢迎联系:20413464@qq.com

About

数据结构的学习与实现

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages