先进先出(FIFO)
后进先出(LIFO)
随机访问
双端访问
运行时间与输入大小无关
输入越大,算法越快
运行时间与输入大小成正比
只能处理 10 个以内的元素
保持数据顺序
快速查找键值对
实现排序算法
处理链表合并
使用 for 循环替代递归
忽略参数类型
定义终止条件(base case)
使用全局变量
通过索引直接访问该值
从任意位置开始查找
顺序遍历每个节点,直到找到目标值
使用二分查找提高查找效率
深度优先与广度优先搜索
这篇文章通过树结构深入浅出地讲解深度优先搜索和广度优先搜索,让你轻松理解这两种经典遍历算法。
什么是前端工程化?
面向前端小白,简单介绍什么是前端工程化及其核心组成和优势
On this page