- 博客(128)
- 资源 (3)
- 收藏
- 关注
原创 面试题 04.06. 后继者( BST二叉搜索树中序遍历 + BST二叉搜索树性质 + 递归 )
👍点赞 ⭐收藏 📝留言 一键三连 关注 Listen 不迷路
2022-05-16 15:33:15 320
原创 Leetcode 剑指 Offer 62. 圆圈中最后剩下的数字( 约瑟夫环问题 )
👍点赞 ⭐收藏 📝留言 一键三连 关注 Listen 不迷路
2022-05-04 16:19:00 560
原创 908. 最小差值 I( 数学规律 + 数组求最值 )( Java8新特性 StreamAPI )
👍点赞 ⭐收藏 📝留言 一键三连 关注 Listen 不迷路
2022-04-30 09:59:03 428
原创 804. 唯一摩尔斯密码词(打表 + 字符串拼接)
⚡️摩斯密码打表☝将摩斯密码打表,然后 index = ans.charAt(i) - 'a'找到该字符所对应在密码表中的位置,再用 temp进行字符串拼接,最后用 HashSet 去重即可
2022-04-10 12:08:37 490
原创 762. 二进制表示中质数个计算置位
☝762. 二进制表示中质数个计算置位☝`Integer.bitCount(i)` 计算二进制中 `1` 的个数☝最小的质数是 `2` ,当 `res` 是 `1` 时 `continue`⚡️每次外层循环结束后要对 `flag` 进行更新⚡️内层循环算法优化为 `j <= Math.sqrt(res)`
2022-04-05 09:18:49 510
原创 307. 区域和检索 - 数组可修改
307. 区域和检索 - 数组可修改☝各类`「区间和」问题`如何选择`解决方案` 1. 数组不变,求区间和:「前缀和」、「树状数组」、「线段树」 2. 多次修改某个数(单点),求区间和:「树状数组」、「线段树」 3. 多次修改某个区间,输出最终结果:「差分」 4. 多次修改某个区间,求区间和:「线段树」、「树状数组」(看修改区间范围大小) 5. 多次将某个区间变成同一个数,求区间和:「线段树」、「树状数组」(看修改区间范围大小)
2022-04-04 15:11:39 592
原创 第十一届蓝桥杯省赛 Java 大学 B 组—子串分值和—满分百分题解
第十一届蓝桥杯省赛 Java 大学 B 组—子串分值和—满分百分题解☝当前元素提供的个数 = `当前位置与末位置的差+1` 乘以 `当前位置与该元素上一次出现位置的差``当前位置与末位置的差+1`: 该元素在当前位置以及之后的位置无论之后还有没有该元素,该元素都是只提供一次.`当前位置与该元素上一次出现位置的差`:该元素在当前位置 以及在 该元素上一次出现的地方消失后的位置之间都要提供次数.
2022-04-03 20:53:24 889
原创 第十一届蓝桥杯省赛 Java 大学 B 组—成绩分析—满分百分题解
第十一届蓝桥杯省赛 Java 大学 B 组—成绩分析—满分百分题解☝循环遍历求和 `sum` 并更新最大值 `max` 和最小值 `min`,最后格式化保留两位小数输出平均值 `String.format("%.2f", res)`
2022-04-03 19:34:43 1303
原创 Leetcode第 75 场双周赛-6033. 转换数字的最少位翻转次数 ——双百题解
Leetcode第 75 场双周赛-6033. 转换数字的最少位翻转次数 ——双百题解异或运算后循环计数位值是 `1` 的个数即可### `^异或` 位运算符当相对应位值不同,则结果为 `1` ,否则为 `0`### `&与` 位运算符如果相对应位都是 `1`,则结果为 `1`,否则为 `0`
2022-04-03 09:28:57 414
原创 第十二届蓝桥杯省赛 Java 大学 B 组—砝码称重—满分百分题解
第十二届蓝桥杯省赛 Java 大学 B 组—砝码称重—满分百分题解`ArrayList` 遍历 + `HashSet` 存储(去重)
2022-04-01 22:23:31 832
原创 728. 自除数
728. 自除数暴力简单模拟循环遍历所给的整数,然后将整数转换为字符串 `String.valueOf(i)` ,循环判断是否可以被它包含的每一位数整除 或者 它包含的每一位数是否包含 `0`,当不满足自除数条件时让 `flag == false`,只有当 `flag == true` 时才将该数添加到 `list` 当中
2022-03-31 09:56:02 538
原创 3. 无重复字符的最长子串 lengthOfLongestSubstring
3. 无重复字符的最长子串 lengthOfLongestSubstring
2022-03-29 21:01:06 123
原创 2024. 考试的最大困扰度 maxConsecutiveAnswers
2024. 考试的最大困扰度 maxConsecutiveAnswers滑动窗口应用题
2022-03-29 12:22:04 1207
Typora软件中文免费版本(typorav0.11.15.exe)
2022-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人