使用C++模板实现各种数据结构类型

使用C++及模板技术实现各种数据结构类型

GitHub仓库地址:https://github.com/mshylf/CppDataStructure_2025

国内镜像仓库地址:https://gitcode.com/2404_89567743/CppDataStructure_2025

本项目使用visual studio 2022创建C++项目实现各种数据结构类型,为个人学习记录使用,若发现错误烦请及时指正。

已更新:

点击以下对应链接查看具体实现说明文档

文件结构及功能描述

CppDataStructure_2025
├── main.cpp
├── .gitattributes
├── .gitignore
├── CppDataStructure_2025.sln
├── CppDataStructure_2025.vcxproj
├── CppDataStructure_2025.vcxproj.filters
├── src
│   ├── LinkList
│   │   ├── LinkList.hpp
│   │   └── doubleLinkList.hpp
│   ├── SqList
│   │   └── SqList.hpp
│   ├── test
│   │   ├── test.h
│   │   └── test.cpp
│   ├── stack
│   │   ├── stack.hpp
│   │   ├── LStack.hpp
│   │   ├── bracketCheck.h
│   │   ├── bracketCheck.cpp
│   │   ├── evaluateExpression.h
│   │   └── evaluateExpression.cpp
│   ├── Queue
│       └── CQueue.hpp
文件功能描述
main.cpp主函数
.gitattributes.gitattributes允许指定由 git 使用的文件和路径的属性
.gitignore在git中忽略文件和文件夹
CppDataStructure_2025.sln解决方案文件
CppDataStructure_2025.vcxproj项目文件,记录项目相关的属性配置
CppDataStructure_2025.vcxproj.filters项目文件过滤器
src代码实现文件夹
src文件子目录文件名功能描述
LinkListLinkList.hpp单链表实现
doubleLinkList.hpp双链表实现
SqListSqList.hpp顺序表实现
testtest.h测试文件头文件
test.cpp测试文件实现代码
stackstack.hpp顺序栈实现
LStack.hpp链栈实现
bracketCheck.h括号匹配头文件
bracketCheck.cpp括号匹配实现
evaluateExpression.h表达式求值头文件
evaluateExpression.cpp表达式求值实现
QueueCQueue.hpp循环队列实现
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值