![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python算法
文章平均质量分 90
AI悦创|编程1v1
Python一对一/编程一对一/少儿编程一对一
展开
-
【久远讲算法6】队列——先进先出的数据结构
关注公众号:AI悦创,阅读前面文章。你好,我是久远,上次我们进行了关于栈的讲解,我们先来对知识进行回顾:什么是栈栈是有序集合,队列元素的增添和移除总是发生在同一端的,这一端我们称之为栈顶,另一端称之为栈底,栈中的元素离底端越近,代表其在栈中的时间越长,最新添加的元素将被最先移除。这种排序原则被称作 LIFO(last-in first-out),即后进先出。它提供了一种基于在集合中的时间来排序的方式。最近添加的元素靠近顶端,旧元素则靠近底端。AI悦创·推出辅导班啦,包括「Python 语言辅导原创 2022-01-23 21:57:27 · 430 阅读 · 0 评论 -
为什么这个算法要执行这么长时间?
今天应做的事没有做,明天再早也是耽误了。 ——裴斯泰洛齐你好,我是悦创。最近真的有好久的时间没有与读者们想见,因为时间关系和不知道写什么可以吸引到你们。想了好久,最终写了此篇文章。感谢你们陪伴我走过了这段时间。就想写个基础,也是很多人不去写的文章。如果,你有阅读我的文章会发现,我的文章都是非常的长的。耗费了很多心血,也希望这些文章对你们是有帮助的。什么是时间复杂度一个高级语言编写的程序的运行时间主要取决于三个因素:算法的方法,策略;问题的输入规模;计算机执行指令的速度。分.原创 2020-10-05 09:28:57 · 1552 阅读 · 4 评论