上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: 题目来源:leetcode62 不同路径 题目描述: 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 示例 1: 输入: m = 阅读全文
posted @ 2020-07-17 11:59 拉里拉里啦啦 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 题目来源:leetcode49 字母异位词分组 题目描述: 给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。 示例: 输入: ["eat", "tea", "tan", "ate", "nat", "bat"] 输出: [ ["ate","eat","tea"] 阅读全文
posted @ 2020-07-17 11:34 拉里拉里啦啦 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 题目来源:leetcode3 无重复的最长子串 题目描述: 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: "bbbbb" 输出: 1 解释 阅读全文
posted @ 2020-07-17 11:04 拉里拉里啦啦 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 题目来源:leetcode69 x的平方根 题目描述: 实现 int sqrt(int x) 函数。 计算并返回 x 的平方根,其中 x 是非负整数。 由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。 示例 1: 输入: 4 输出: 2 示例 2: 输入: 8 输出: 2 说明: 8 的 阅读全文
posted @ 2020-07-17 09:53 拉里拉里啦啦 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 题目来源:leetcode300 最长上升子序列 题目描述: 给定一个无序的整数数组,找到其中最长上升子序列的长度。 示例: 输入: [10,9,2,5,3,7,101,18] 输出: 4 解释: 最长的上升子序列是 [2,3,7,101],它的长度是 4。 说明: 可能会有多种最长上升子序列的组合 阅读全文
posted @ 2020-07-16 23:37 拉里拉里啦啦 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 题目来源:leetcode240 搜索二维矩阵II 题目描述: 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性: 每行的元素从左到右升序排列。 每列的元素从上到下升序排列。 示例: 现有矩阵 matrix 如下: [ [1, 4, 7, 1 阅读全文
posted @ 2020-07-16 22:54 拉里拉里啦啦 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 题目来源:leetcode34 在排序数组中查找元素的第一个和最后一个位置 题目描述: 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是 O(log n) 级别。 如果数组中不存在目标值,返回 [-1, -1 阅读全文
posted @ 2020-07-16 22:42 拉里拉里啦啦 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 题目来源:leetcode31 下一个排列 题目描述: 实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。 以下是一些例子,输入位于左侧列,其相应输出位 阅读全文
posted @ 2020-07-16 21:19 拉里拉里啦啦 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 题目来源:leetcode33 搜索旋转排序数组 题目描述: 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。 搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。 你 阅读全文
posted @ 2020-07-16 19:34 拉里拉里啦啦 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 题目来源:leetcode19 删除链表的倒数第N个节点 题目描述: 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3->5. 说明: 给定的 n 保证是有效 阅读全文
posted @ 2020-07-15 23:49 拉里拉里啦啦 阅读(124) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页