摘要:
题目 https://leetcode cn.com/problems/01 matrix/ 解题思路 先将全部0的位置都放入队列,同时将其都加入 标准BFS流程: 首元素a出队,即为坐标 探测a上下左右四个方向的元素 如果坐标非法,或者曾经访问过,则跳过 更新元素对应的距离值=a的距离+1 更新 阅读全文
摘要:
题目 https://leetcode cn.com/problems/course schedule ii/ 现在你总共有 n 门课需要选,记为 0 到 n 1。 在选修某些课程之前需要一些先修课程。 例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来表示他们: [0,1] 给定课 阅读全文
摘要:
题目 https://leetcode cn.com/problems/course schedule/ 你这个学期必须选修 numCourse 门课程,记为 0 到 numCourse 1 。 在选修某些课程之前需要一些先修课程。 例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来 阅读全文
摘要:
题目 https://leetcode cn.com/problems/top k frequent elements/ 给定一个非空的整数数组,返回其中出现频率前k高的元素。 示例 1: 输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 示例 2: 输入: num 阅读全文