![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Digital Structure
文章平均质量分 80
xqc1368
这个作者很懒,什么都没留下…
展开
-
5.数据结构2——深度优先搜索与广度优先搜索解决迷宫问题
栈应用——深度优先搜索 思路:上下左右,不行就回退,看别的岔路,能走的点放到栈里走过的路标记为墙(走回头路没有意义) 最后栈空表示没有通路 特点:代码简单,但搜索路径并不一定是min 算法实现: (lambda函数的应用参考)细说Python的lambda函数用法,建议收藏 - 知乎在Python中有两种函数,一种是def定义的函数,另一种是lambda函数,也就是大家常说的匿名函数。今天我就和大家聊聊lambda函数,在Python编程中,大家习惯将其称为表达式。 1.为什么要用l...原创 2021-11-28 12:05:08 · 895 阅读 · 0 评论 -
4.数据结构1——列表、栈与队列
数据结构1——列表 需要研究列表的以下几个问题: python列表和c++数组对比: 1.数组元素类型必须相同,列表可以不同 2.数组长度固定,列表长度超过时系统帮你添加 在32位机上一个整数占32位,即4字节(64位机上就是8字节,同理) 如下图(不知道看得到否),假设c++数组中a[0]位置的元素是100,那么a[2]位置的元素为100+4*1=104,但是python列表是跳跃的比如列表中第一个元素对应计算机中100,第二个对应305,第三个对应12,这里的100,305,12叫地..原创 2021-11-21 10:50:47 · 843 阅读 · 0 评论