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