上一页 1 2 3 4 5 6 ··· 12 下一页
摘要:题目 https://leetcode cn.com/problems/binary tree right side view 给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。 示例: 输入: [1,2,3,null,5,null,4] 输出: [1, 3, 阅读全文
posted @ 2020-04-22 01:45 ET民工[源自火星] 阅读(181) 评论(0) 推荐(0) 编辑
摘要:题目 https://leetcode cn.com/problems/minimum number of frogs croaking/ 给你一个字符串 croakOfFrogs,它表示不同青蛙发出的蛙鸣声(字符串 "croak" )的组合。由于同一时间可以有多只青蛙呱呱作响,所以 croakOf 阅读全文
posted @ 2020-04-19 15:09 ET民工[源自火星] 阅读(164) 评论(0) 推荐(0) 编辑
摘要:题目 https://leetcode cn.com/problems/jump game iv/solution/ 给你一个整数数组 arr ,你一开始在数组的第一个元素处(下标为 0)。 每一步,你可以从下标 i 跳到下标: i + 1 满足:i + 1 = 0 j 满足:arr[i] == a 阅读全文
posted @ 2020-04-19 03:19 ET民工[源自火星] 阅读(199) 评论(0) 推荐(0) 编辑
摘要:题目 https://leetcode cn.com/problems/jump game iii/ 这里有一个非负整数数组 arr,你最开始位于该数组的起始下标 start 处。当你位于下标 i 处时,你可以跳到 i + arr[i] 或者 i arr[i]。 请你判断自己是否能够跳到对应元素值为 阅读全文
posted @ 2020-04-19 02:32 ET民工[源自火星] 阅读(208) 评论(0) 推荐(0) 编辑
摘要:题目 https://leetcode cn.com/problems/jump game ii/ 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 你的目标是使用最少的跳跃次数到达数组的最后一个位置。 示例: 输入: [2,3,1,1,4] 输 阅读全文
posted @ 2020-04-19 02:10 ET民工[源自火星] 阅读(89) 评论(0) 推荐(0) 编辑
摘要:题目 https://leetcode cn.com/problems/container with most water/ 给你 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 阅读全文
posted @ 2020-04-18 01:10 ET民工[源自火星] 阅读(59) 评论(0) 推荐(0) 编辑
摘要:题目 https://leetcode cn.com/problems/clone graph/ 给你无向 连通 图中一个节点的引用,请你返回该图的 深拷贝(克隆)。 图中的每个节点都包含它的值 val(int) 和其邻居的列表(list[Node])。 测试用例格式: 简单起见,每个节点的值都和它 阅读全文
posted @ 2020-04-17 02:23 ET民工[源自火星] 阅读(102) 评论(0) 推荐(0) 编辑
摘要:题目 https://leetcode cn.com/problems/jump game/ 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个位置。 示例 1: 输入: [2,3,1,1,4] 输出: true 解释: 阅读全文
posted @ 2020-04-17 01:25 ET民工[源自火星] 阅读(77) 评论(0) 推荐(0) 编辑
摘要:题目 https://leetcode cn.com/problems/decode string/ 给定一个经过编码的字符串,返回它解码后的字符串。 编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。注意 k 保证为正整数。 你 阅读全文
posted @ 2020-04-16 03:34 ET民工[源自火星] 阅读(96) 评论(0) 推荐(0) 编辑
摘要:题目 https://leetcode-cn.com/problems/merge-intervals/ 给出一个区间的集合,请合并所有重叠的区间。 示例 1: 输入: [[1,3],[2,6],[8,10],[15,18]] 输出: [[1,6],[8,10],[15,18]] 解释: 区间 [1 阅读全文
posted @ 2020-04-16 01:00 ET民工[源自火星] 阅读(109) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页