学习JAVA-题解篇
文章平均质量分 58
本专栏聚焦Java编程实战,精选高频面试题、经典算法题及LeetCode热门题目,提供清晰易懂的解题思路和多种Java实现方案。通过题目分析、代码优化和复杂度讨论,帮助开发者掌握解题技巧,提升逻辑思维和编码能力。无论是备战技术面试,还是想要刷题进阶,都能在这里找到系统化的解题指导。
博哥爱学习
爱学Java的博哥
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
力扣-第724题《寻找数组中心下标》
给你一个整数数组nums,请计算数组的。数组是数组的一个下标,其左侧所有元素相加的和等于右侧所有元素相加的和。如果中心下标位于数组最左端,那么左侧数之和视为0,因为在下标的左侧不存在元素。这一点对于中心下标位于数组最右端同样适用。如果数组有多个中心下标,应该返回的那一个。如果数组不存在中心下标,返回-1。原创 2025-04-24 12:10:44 · 393 阅读 · 0 评论 -
力扣-第645题《错误的集合》
集合s包含从1到n的整数。不幸的是,因为数据错误,导致集合里面某一个数字复制了成了集合里面的另外一个数字的值,导致集合并且。给定一个数组nums代表了集合S发生错误后的结果。请你找出重复出现的整数,再找到丢失的整数,将它们以数组的形式返回。原创 2025-04-23 13:58:55 · 436 阅读 · 0 评论 -
力扣-第242题《有效的字母异位词》
一种用于存储键值对(Key-Value)的数据结构,通过哈希函数将键映射到存储位置,从而实现高效的插入、删除和查找操作。原创 2025-04-16 13:14:09 · 376 阅读 · 0 评论 -
力扣-第41题《缺失的第一个正数》
给你一个未排序的整数数组nums,请你找出其中没有出现的最小的正整数。请你实现时间复杂度为O(n)并且只使用常数级别额外空间的解决方案。原创 2025-04-14 22:17:14 · 248 阅读 · 0 评论 -
力扣-第2000题《反转单词前缀》
给你一个下标从开始的字符串word和一个字符ch。找出ch第一次出现的下标iword中从下标0开始、直到下标i结束(含下标i)的那段字符。如果word中不存在字符ch,则无需进行任何操作。ch = "d"33。原创 2025-04-09 20:43:14 · 236 阅读 · 0 评论 -
力扣-第482题《密钥格式化》
给定一个许可密钥字符串s,仅由字母、数字字符和破折号组成。字符串由n个破折号分成n + 1组。你也会得到一个整数k。我们想要重新格式化字符串s,使每一组包含k个字符,除了第一组,它可以比k短,但仍然必须包含至少一个字符。此外,两组之间必须插入破折号,并且应该将所有小写字母转换为大写字母。返回重新格式化的许可密钥。原创 2025-04-10 20:25:17 · 177 阅读 · 0 评论 -
力扣-第387题《字符串中的第一个唯一字符》
如果不存在这样的字符,则返回。它的第一个不重复的字符,并返回它的索引。按插入顺序统计每个字符的出现次数。这段代码的目标是找到字符串。原创 2025-04-09 21:25:05 · 297 阅读 · 0 评论 -
力扣-第1556题《千位分隔符》
给你一个整数n,请你每隔三位添加点(即 "." 符号)作为千位分隔符,并将结果以字符串格式返回。原创 2025-04-09 15:06:39 · 189 阅读 · 0 评论 -
力扣-第977题《有序数组的平方》
给你一个按排序的整数数组nums,返回组成的新数组,要求也按排序。原创 2025-04-09 21:37:45 · 270 阅读 · 0 评论 -
力扣-第2529题《正整数和负整数的最大计数》
给你一个按排列的数组nums,返回正整数数目和负整数数目中的最大值。numsposnegposneg0既不是正整数也不是负整数。原创 2025-04-13 21:52:01 · 266 阅读 · 0 评论 -
力扣-第20题《有效的括号》
给定一个只包括'' ( '','' ) '','' { '','' } '','' [ '','' ] 的字符串s,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有一个对应的相同类型的左括号。原创 2025-04-08 21:36:55 · 452 阅读 · 0 评论
分享