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