剑指 Offer II 102-加减的目标值 原文链接: https://leetcode-cn.com/problems/YaVDxD 中文题目给定一个正整数数组 nums 和一个整数 target 。 向数组中的每个整数前添加 '+' 或 ' 2021-12-03 动态规划回溯数组 中等
剑指 Offer II 103-最少的硬币数目 原文链接: https://leetcode-cn.com/problems/gaM7Ch 中文题目给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组 2021-12-03 动态规划广度优先搜索数组 中等
剑指 Offer II 104-排列的数目 原文链接: https://leetcode-cn.com/problems/D0F0SV 中文题目给定一个由 不同 正整数组成的数组 nums ,和一个目标整数 target 。请从 nums 中找出并返回总和为 targe 2021-12-03 动态规划数组 中等
剑指 Offer II 105-岛屿的最大面积 原文链接: https://leetcode-cn.com/problems/ZL6zAn 中文题目给定一个由 0 和 1 组成的非空二维数组 grid ,用来表示海洋岛屿地图。 一个 岛屿&n 2021-12-03 并查集广度优先搜索数组深度优先搜索矩阵 中等
剑指 Offer II 041-滑动窗口的平均值 原文链接: https://leetcode-cn.com/problems/qIsx9U 中文题目给定一个整数数据流和一个窗口大小,根据该滑动窗口的大小,计算滑动窗口里所有数字的平均值。 实现 MovingAverage 类: 2021-12-03 数据流数组设计队列 简单
剑指 Offer II 042-最近请求次数 原文链接: https://leetcode-cn.com/problems/H8086Q 中文题目写一个 RecentCounter 类来计算特定时间范围内最近的请求。 请实现 RecentCounter 类: 2021-12-03 数据流设计队列 简单
剑指 Offer II 043-往完全二叉树添加节点 原文链接: https://leetcode-cn.com/problems/NaqhDT 中文题目完全二叉树是每一层(除最后一层外)都是完全填充(即,节点数达到最大,第 n 层有 2n-1 个节点)的,并且所有的节点都尽可能 2021-12-03 二叉树广度优先搜索树设计 中等
剑指 Offer II 107-矩阵中的距离 原文链接: https://leetcode-cn.com/problems/2bCMpM 中文题目给定一个由 0 和 1 组成的矩阵 mat ,请输出一个大小相同的矩阵,其中每一个格子是 mat 中对应位置元素到最近的 0 2021-12-03 动态规划广度优先搜索数组矩阵 中等
剑指 Offer II 044-二叉树每层的最大值 原文链接: https://leetcode-cn.com/problems/hPov7L 中文题目给定一棵二叉树的根节点 root ,请找出该二叉树中每一层的最大值。 示例1: 输入: root = [ 2021-12-03 二叉树广度优先搜索树深度优先搜索 中等
剑指 Offer II 045-二叉树最底层最左边的值 原文链接: https://leetcode-cn.com/problems/LwUNpT 中文题目给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 节点的值。 假设二叉树中至少有一个 2021-12-03 二叉树广度优先搜索树深度优先搜索 中等