没有合适的资源?快使用搜索试试~ 我知道了~
链表:我设计的链表。 并且一个Queue和Stack使用相同的结构
共28个文件
cpp:6个
md:5个
txt:5个
需积分: 15 0 下载量 175 浏览量
2021-02-24
09:50:16
上传
评论
收藏 24KB ZIP 举报
温馨提示
链表 链接列表的速度很慢,但我相信它们的结构真的很酷。 所以我创建了自己的。 警告:这只是一个示例,我不建议在生产中使用它。 结构 该模板化列表的结构如下: 节点: 数据:要存储的信息。 下一个:指向下一个节点的指针。 上一页:指向上一个节点的指针。 列表本身将保留3个指针和1个int: node * n :创建新节点的指针 node * t :指向尾部的指针 node * h :指向头部的指针 int size :每次创建或删除节点时,此值都会更新以跟踪列表的大小。 方法 此类实现许多常用方法。 以下是按类别分类的简要说明。 首尾: 这些方法使用始终已知的指向头和尾的指针。 追加(数据):将数据添加到尾部。 大O(1) 。 PopBack ():从尾部删除数据。 大O(1) 。 AddHead (数据):替换磁头并将其指向旧磁头。 大O(1) 。 PopHead
资源推荐
资源详情
资源评论
收起资源包目录
Linked-List-main.zip (28个子文件)
Linked-List-main
.gitattributes 2KB
.github
ISSUE_TEMPLATE
bug_report.md 656B
question.md 196B
feature_request.md 654B
workflows
cmake.yml 2KB
.vscode
c_cpp_properties.json 1KB
extensions.json 500B
settings.json 746B
.clang-format 4KB
lkstack
lkstack.h 4KB
CMakeLists.txt 175B
lkstack.cpp 21B
lklist
lklist.h 9KB
CMakeLists.txt 166B
lklist.cpp 20B
CMakeLists.txt 1KB
LICENSE 1KB
README.md 4KB
CMakeLists.txt.in 451B
tests
lkqueue.cpp 2KB
CMakeLists.txt 504B
lkstack.cpp 2KB
lklist.cpp 5KB
.gitignore 6KB
lkqueue
lkqueue.h 4KB
lkqueue.cpp 21B
CMakeLists.txt 175B
CHANGELOG.md 2KB
共 28 条
- 1
资源评论
两只妖精同上树
- 粉丝: 30
- 资源: 4747
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功