- 博客(6)
- 收藏
- 关注
原创 【算法】【JAVA】最长共前缀
输入:strs = ["flower","flow","flight"]输入:strs = ["dog","racecar","car"]strs[i] 如果非空,则仅由小写英文字母组成。编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。解释:输入不存在公共前缀。
2025-02-21 16:44:16
201
原创 【算法】【JAVA】零矩阵
编写一种算法,若M × N矩阵中某个元素为0,则将其所在的行与列清零。示例 1:输入:[1,1,1],[1,0,1],[1,1,1]输出:[1,0,1],[0,0,0],[1,0,1]示例 2:输入:[0,1,2,0],[3,4,5,2],[1,3,1,5]输出:[0,0,0,0],[0,4,5,0],[0,3,1,0]
2025-02-19 22:03:33
205
原创 【算法】【JAVA】搜索插入位置
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为 O(log n) 的算法。
2025-02-17 21:07:33
395
原创 【算法】【java语言】寻找数组的中心索引
给一个整数数组 nums ,请计算数组的 中心下标。数组 中心下标 是数组的一个下标,其左侧所有元素相加的和等于右侧所有元素相加的和。如果中心下标位于数组最左端,那么左侧数之和视为 0 ,因为在下标的左侧不存在元素。这一点对于中心下标位于数组最右端同样适用。如果数组有多个中心下标,应该返回 最靠近左边 的那一个。如果数组不存在中心下标,返回 -1。示例 1:输入:nums = [1, 7, 3, 6, 5, 6]输出:3解释:中心下标是 3。
2025-02-17 17:16:10
261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅