顺序遍历,用 Label 或 continue 2 继续外层循环,单调栈(顺序遍历 / 倒序遍历),3 解法求解《1475. 商品折扣后的最终价格》
顺序遍历,用 Label 或 continue 2 继续外层循环,单调栈(顺序遍历 / 倒序遍历),3 解法求解《1475. 商品折扣后的最终价格》
递归和单调递减栈 2 算法,用 数组 / Slice / ArrayDeque / Stack / int* / stack / vector / List 实现,求解《654. 最大二叉树》
递归和单调递减栈 2 算法,用 数组 / Slice / ArrayDeque / Stack / int* / stack / vector / List 实现,求解《654. 最大二叉树》
单调栈、排序哈希映射 2 算法,求解《768. 最多能完成排序的块 II》
单调栈、排序哈希映射 2 算法,slice() / Arrays.copyOfRange / Arrays.Copy / append([]int{}, ar...) / memcpy 拷贝数组,求解《768. 最多能完成排序的块 II》
二叉树和多叉树的后序遍历:递归和迭代代码
遍历顺序:左 → 根 → 右
二叉树和多叉树的前序遍历:递归和迭代代码
遍历顺序:根 → 左 → 右