![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
大数据AI铭仔
某互联网上市公司数据分析师
数据分析&数据挖掘&机器学习&深度学习&大数据AI
励志成为一名数据科学家……
展开
-
数据结构与算法:列表排序
列表排序 什么是排序? 常见的排序算法 下面则讲如下图所示效率较慢的方法 冒泡排序 原理 如果列表的长度是n,那么冒泡排序就是有n-1趟 升序排列代码 里面的random模块就是随机生成n个随机数的列表 降序排列直接把大于号改成小于号就好了 冒号排序的时间复杂度就是 n的平方 冒泡排序的改进 选择排序 简单的选择排序 不推荐大家写,不是原地排序,时间空间也复杂。这个写法不好。 更好的选择排序 也是n-1趟 每一趟列表的情况如下图表示 插入排序 ...原创 2024-04-19 14:57:46 · 191 阅读 · 0 评论 -
数据结构与算法-笔记2
数据结构与算法---笔记 2原创 2024-04-09 14:53:07 · 282 阅读 · 0 评论 -
数据结构与算法课程 笔记一
数据结构与算法课程 笔记一原创 2024-04-09 14:43:07 · 169 阅读 · 0 评论 -
数据结构与算法:链表
链表 单链表节点的定义 class Node(): def __init__(self,date): self.data = data self.next =none p=Node(100) 单链表的运算 初始化单链表 判断单链表是否为空 头插法添加元素原创 2024-04-07 13:47:05 · 209 阅读 · 0 评论 -
数据结构与算法:栈和队列
顺序栈 链栈 栈的应用原创 2024-04-07 13:45:26 · 204 阅读 · 0 评论 -
树的列表储存
树的列表储存原创 2024-04-07 13:44:22 · 131 阅读 · 0 评论 -
数据结构与算法:哈夫曼树
原创 2024-04-07 13:43:52 · 73 阅读 · 0 评论 -
树和森林的概念
从最末尾的节点开始,依次网上化成列表原创 2024-04-07 13:43:01 · 100 阅读 · 0 评论 -
线性结构与非线性结构
线性结构与非线性结构原创 2024-04-07 13:40:59 · 115 阅读 · 0 评论 -
数据结构与算法:队列
队列原创 2024-04-07 13:40:04 · 196 阅读 · 0 评论 -
图的邻接矩阵储存
图的邻接矩阵储存 图的抽象数据类型 图的表示和实现原创 2021-11-15 20:35:38 · 480 阅读 · 0 评论 -
图的概念与性质
图的概念与性质 回顾数据逻辑结构 图的概念、性质和实现 图的定义 无向图 有向图 网 图的一些性质 路径的相关性质 具有n节点的连通图有n-1条边 具有n节点的强连通图具有n条边原创 2021-11-15 09:29:09 · 407 阅读 · 0 评论