菜单
首页
文章
资源
资源分享
UI 界面
杂谈
PDF 电子书
HTML 模板
话题
手册
知识库
更多
所有标签
所有用户
微信小程序专属定制开发
捐赠本站
客户端下载
Web 网站建设网页前端开发
银行卡发卡银行查询
Language codes / 语言代码表
国家代号 CountryCode 与区号
代码广场
在线工具
超级导航
{{ userInfo.display_name }}
写文章
发话题
草稿
我的主页
我的文章
我的评论
我的话题
我的回复
我的收藏集
用户中心
资料设置
退出
登录
返回介绍
1. 介绍
1.1.目标
1.2.快速开始
1.3.什么是计算机科学
1.4.什么是编程
1.5.为什么要学习数据结构和抽象数据类型
1.6.为什么要学习算法
1.7.回顾Python基础
1.8.数据入门
1.9.输入和输出
1.10.控制结构
1.11.处理异常
1.12.定义函数
1.13.面向对象编程-定义类
1.14.总结
2. 算法分析
2.1.目标
2.2.什么是算法分析
2.3.大O符号
2.4.一个乱序字符串检查的例子
2.5.Python数据结构的性能
2.6.列表
2.7.字典
2.8.总结
3. 基本数据结构
3.1.目标
3.2.什么是线性数据结构
3.3.什么是栈
3.4.栈的抽象数据类型
3.5.Python实现栈
3.6.简单括号匹配
3.7.符号匹配
3.8.十进制转换成二进制
3.9.中缀前缀和后缀表达式
3.10.什么是队列
3.11.队列抽象数据类型
3.12.Python实现队列
3.13.模拟:烫手山芋
3.14.模拟:打印机
3.15.什么是Deque
3.16.Deque抽象数据类型
3.17.Python实现Deque
3.18.回文检查
3.19.列表
3.20.无序列表抽象数据类型
3.21.实现无序列表:链表
3.22.有序列表抽象数据结构
3.23.实现有序列表
3.24.总结
4. 递归
4.1.目标
4.2.什么是递归
4.3.计算整数列表和
4.4.递归的三定律
4.5.整数转换为任意进制字符串
4.6.栈帧:实现递归
4.7.介绍:可视化递归
4.8.谢尔宾斯基三角形
4.10.汉诺塔游戏
4.11.探索迷宫
4.12.动态规划
4.13.总结
5. 排序和搜索
5.1.目标
5.2.搜索
5.3.顺序查找
5.4.二分查找
5.5.Hash查找
5.6.排序
5.7.冒泡排序
5.8.选择排序
5.9.插入排序
5.10.希尔排序
5.11.归并排序
5.12.快速排序
5.13.总结
6. 树和树的算法
6.1.目标
6.2.树的例子
6.3.词汇和定义
6.4.列表表示
6.5.节点表示
6.6.分析树
6.7.树的遍历
6.8.基于二叉堆的优先队列
6.9.二叉堆操作
6.10.二叉堆实现
6.11.二叉查找树
6.12.查找树操作
6.13.查找树实现
6.14.查找树分析
6.15.平衡二叉搜索树
6.16.AVL平衡二叉搜索树
6.17.AVL平衡二叉搜索树实现
6.18.Map抽象数据结构总结
6.19.总结
7. 图和图的算法
7.1.目标
7.2.词汇和定义
7.3.图抽象数据类型
7.4.邻接矩阵
7.5.邻接表
7.6.实现
7.7.字梯的问题
7.8.构建字梯图
7.9.实现广度优先搜索
7.10.广度优先搜索分析
7.11.骑士之旅
7.12.构建骑士之旅图
7.13.实现骑士之旅
7.14.骑士之旅分析
7.15.通用深度优先搜索
7.16.深度优先搜索分析
7.17.拓扑排序
7.18.强连通分量
7.19.最短路径问题
7.20.Dijkstra算法
7.21.Dijkstra算法分析
7.22.Prim生成树算法
7.23.总结
文江博客
开发文档
Python 数据结构
文章详情
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
2.1.目标
发布于
2024-06-08 22:44:10
字数 792
浏览 0
评论 0
收藏 0
2.1.目标
理解算法分析的重要性
能够使用 大
O
符号描述算法执行时间
理解 Python 列表和字典的常见操作的 大
O
执行时间
理解 Python 数据的实现是如何影响算法分析的。
了解如何对简单的 Python 程序做基准测试(
benchmark
)。
收藏 0
分享到微信
分享到QQ
分享到微博
如果你对这篇内容有疑问,欢迎到本站
社区
发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
发布评论
需要
登录
才能够评论, 你可以免费
注册
一个本站的账号。
发布评论
列表为空,暂无数据
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
确认绑定
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的
隐私政策
了解更多相关信息。 单击
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
取消
接受
原文
×
发布评论