Java算法题-解析 "从有序链表中删除重复元素" 算法问题 作者: 鱼丸 时间: 2023-08-31 分类: 编程算法 评论 题目:给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。- 阅读剩余部分 -
Java算法题-解析 "在旋转排序数组中搜索 II" 算法问题 作者: 鱼丸 时间: 2023-08-31 分类: 编程算法 评论 题目:假设按照升序排序的数组在预先未知的某个点上进行了旋转。给定一个可能包含重复元素的数组 nums 和一个目标值 target,编写一个函数来判断给定目标值是否存在于数组中。- 阅读剩余部分 -
Java算法题-解析 "删除排序数组中的重复项 II" 算法问题 作者: 鱼丸 时间: 2023-08-31 分类: 编程算法 评论 题目:给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。- 阅读剩余部分 -
Java算法题-解析 "单词搜索" 算法问题 作者: 鱼丸 时间: 2023-08-31 分类: 编程算法 评论 题目:给定一个二维网格和一个单词,找出该单词是否存在于网格中。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中 "相邻" 单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。- 阅读剩余部分 -
Java算法题-解析 "组合" 算法问题 作者: 鱼丸 时间: 2023-08-31 分类: 编程算法 评论 题目:给定两个整数 n 和 k,返回 1 ... n 中所有可能的 k 个数的组合。- 阅读剩余部分 -
Java算法题-解析 "最小覆盖子串" 算法问题 作者: 鱼丸 时间: 2023-08-31 分类: 编程算法 评论 题目:给定一个字符串 s 和一个字符串 t,在字符串 s 中找出包含字符串 t 所有字符的最小子串。要求时间复杂度为 O(n)。- 阅读剩余部分 -
Java算法题-解析 "颜色分类" 算法问题 作者: 鱼丸 时间: 2023-08-31 分类: 编程算法 评论 题目:给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按红色、白色、蓝色的顺序排列。- 阅读剩余部分 -
Java算法题-解析 "搜索二维矩阵" 算法问题 作者: 鱼丸 时间: 2023-08-31 分类: 编程算法 评论 题目:给定一个 m x n 的二维矩阵,矩阵中的每行和每列都按升序排列。请编写一个高效的算法,判断目标值 target 是否存在于矩阵中。- 阅读剩余部分 -
Java算法题-解析 "矩阵置零" 算法问题 作者: 鱼丸 时间: 2023-08-31 分类: 编程算法 评论 题目:给定一个 m x n 的矩阵,如果一个元素为 0,则将其所在行和列的所有元素都设为 0。要求在原地修改矩阵。- 阅读剩余部分 -