数据结构与算法
文章平均质量分 90
数据结构与算法-作者呕心沥血的杰作
Aileen_0v0
自律,自强,自爱。 《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,CSDN全栈优质创作者,阿里云专家博主
《荣誉》:2023年大学生创新创业训练计划省级立项,2023 一带一路暨金砖大赛之数字化新文科大数据思维与技能赛本科组三等奖,"挑战杯"省级二等奖,"互联网+"优秀奖等奖项。商务合作/推广可以通过文末微信加我
展开
-
【Python排序算法系列】—— 希尔排序
希尔排序是插入排序的优化,他把整个列表按照定义的gap(为步长【也叫增量】)切割【隔着gap切割而非连续切割】成多个子列表,然后对子列表进行排序,排完序以后的整个列表,若还是存在无序,我们可以将增量递减,继续进行插入排序,直到增量为1,当增量为1的时候整个列表直接进行插入排序,此时,已经在前面排好的基础上进一步进行插排,因此希尔排序在最后进行插排的时候比整个无序表进行插排的速度快很多。原来的无序表的个数是2,所以它的步长gap = 2 / / 2 = 1,如下图切割成1个子列表。,从而提高了排序的效率。原创 2024-01-06 14:58:22 · 1613 阅读 · 23 评论 -
【Python排序算法系列】—— 插入排序
详解插入排序,演示过程+代码|Python数据结构与算法|排序算法原创 2024-01-03 03:15:51 · 671 阅读 · 16 评论 -
【Python排序算法系列】—— 选择排序
详解选择排序,演示过程+代码|Python数据结构与算法|排序算法原创 2023-12-29 23:11:19 · 737 阅读 · 10 评论 -
【Python排序算法系列】—— 冒泡排序
详解冒泡排序,代码+过程演示原创 2023-12-29 20:46:27 · 548 阅读 · 2 评论 -
【Python数据结构与算法】—— 搜索算法 | 期末复习不挂科系列
搜索算法以及,有序列表在搜索算法中 的优势原创 2023-12-10 09:51:13 · 1353 阅读 · 24 评论 -
【Python数据结构与算法】--- 递归算法的应用 ---[乌龟走迷宫] |人工智能|探索扫地机器人工作原理
这篇文章主要讲解的是,如何用递归算法解决乌龟🐢走迷宫问题,这个问题类似于我们的扫地机器人,但是这个算法存在这一写缺点,比如说 时间方面和距离方面.如果我们要利用这个算法来写机器人我们可以从记录的路径信息,对机器人进行重新编程,以便它可以在较少的时间内清理地面,并优化其行进路线。我们将整个迷宫的空间(矩形)分为行列整齐的方格,区分出墙壁和通道给每个方格具有行列位置,并赋予“墙壁”,"通道”的属性。如果向南还找不到出口,那么将海龟从原位置向西移动一步,以新位置递归调用探索迷宫;”方格,递归调用结束,返回。原创 2023-11-26 22:51:26 · 4572 阅读 · 101 评论 -
【Python数据结构与算法】——(线性结构)精选好题分享,不挂科必看系列
算法中如何判断时间复杂度以及深入理解栈,双端队列的特点及应用.原创 2023-11-19 21:06:53 · 1682 阅读 · 137 评论 -
【我和Python算法的初相遇】——体验递归的可视化篇
递归的概念和思想|递归的应用-进制转换|递归可视化-螺旋 , 分形树 , 谢尔平斯基三角形|原创 2023-11-18 23:16:22 · 793 阅读 · 62 评论 -
【Python数据结构与算法】线性结构小结
对PYTHON线性结构的详细总结|数据结构与算法|线性结构|Python原创 2023-11-09 10:00:53 · 654 阅读 · 26 评论 -
数据结构与算法-(11)---有序表(OrderedList)
上一次我们学习了无序表之链表和列表,知道了链表的特点是顺藤摸瓜结构,这次让我们来一起探索有序列表及其实现过程吧~原创 2023-11-08 23:01:28 · 1228 阅读 · 30 评论 -
数据结构与算法-(7)---栈的应用拓展-前缀表达式转换+求值
python中缀表达式转换+求值原创 2023-10-31 23:41:45 · 275 阅读 · 17 评论 -
数据结构与算法-(10)---列表(List)
数据结构与算法之无序表---列表,链表原创 2023-10-20 11:26:54 · 1353 阅读 · 26 评论 -
数据结构与算法-(9)---双端队列(Deque)
双端队列Deque介绍及应用~原创 2023-10-18 22:41:12 · 317 阅读 · 19 评论 -
数据结构与算法-(8)---队列(Queue)
队列的概念及特点+热土豆问题原创 2023-10-15 12:37:01 · 347 阅读 · 16 评论 -
python每日一练(5)
完数,海伦公式求三角形面积,判断某年某天,斐波那契数列的多种编法原创 2023-10-11 22:16:44 · 730 阅读 · 23 评论 -
数据结构与算法-(7)---栈的应用-(4)后缀表达式求值
后缀表达式的计算~原创 2023-10-06 21:45:29 · 3634 阅读 · 54 评论 -
数据结构与算法-(7)---栈的应用-(3)表达式转换
栈的应用之后缀表达式的转换~原创 2023-10-02 03:07:40 · 763 阅读 · 31 评论 -
数据结构与算法-(6)---栈的应用-(2)进制转换
进制转换在算法的应用~原创 2023-10-01 11:28:04 · 354 阅读 · 44 评论 -
数据结构与算法基础-(5)---栈的应用-(1)括号匹配
本文是关于抽象数据结构-栈的学习~原创 2023-09-30 17:07:50 · 458 阅读 · 24 评论 -
数据结构与算法基础-(4)
这是一篇关于python数据结构中的栈相关的知识点原创 2023-09-29 23:44:44 · 380 阅读 · 40 评论 -
数据结构与算法基础-(3)
适合基础小白入门学习,内容生动有趣,可读性强!原创 2023-09-27 04:07:53 · 1035 阅读 · 47 评论 -
数据结构与算法基础-(2)
本文适用于Python的数据结构与算法基础学习,实用性强,有一定的拓展.原创 2023-09-24 02:41:46 · 595 阅读 · 20 评论 -
数据结构与算法基础-(1)
这是我平时的学习笔记以及课堂练习,希望能够将知识点记录下来~原创 2023-09-20 22:32:05 · 484 阅读 · 17 评论