摘要: 文章目录 题目链接源代码 github 地址1、题目要求2、思路分析 基于哈希表3、执行代码4、问题反思4.1、为什么哈希表的构造... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(38) 评论(0) 推荐(0)
摘要: 文章目录 题目链接源代码 github 地址1、题目要求2、思路分析2.1 方法一 - 基于排序2.2 方法二 - 基于中间记录数... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(70) 评论(0) 推荐(0)
摘要: 文章目录 1、为什么访问数组的时间复杂度是 O(1)?2、为什么哈希表的最快也是O(1)? 1、为什么访问数组的时间复杂度是 O(... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(26) 评论(0) 推荐(0)
摘要: 文章目录 题目链接源代码 github 地址1、题目要求2、思路分析3、执行代码4、问题反思4.1、对于 while 循环里面的条... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(24) 评论(0) 推荐(0)
摘要: 文章目录 题目链接源代码 github 地址1、题目要求2、思路分析 - 单指针以及两个临时指针2.1 整个流程图示 参考 代码随... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(29) 评论(0) 推荐(0)
摘要: 文章目录 1、题目要求2、思路分析 - 基于双指针法的单个字符替换3、执行代码 - Java4、问题反思4.1、chars[right--] = '0'; 的理解4.2、return new String(chars); 5、小结 题目链接 https://leetcode-cn.com/probl 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(35) 评论(0) 推荐(0)
摘要: 文章目录 1、题目要求2、思路分析 基于双指针法解决(L R)3、执行代码 Java4、问题反思4.1、关于判断条件的理解 5、... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(27) 评论(0) 推荐(0)
摘要: 文章目录 1、题目要求2、思路分析3、执行代码 Java4、问题反思4.1、理解 save[temp] = save[temp] ... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(29) 评论(0) 推荐(0)
摘要: 文章目录 1、题目要求2、思路分析3、执行代码 - Java4、问题反思4.1、为什么Map 是下面的这个定义4.2、为什么是:m... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(33) 评论(0) 推荐(0)
摘要: 文章目录 1、题目要求2、思路分析3、执行代码4、问题反思4.1、`map.put(nums[i],i)`;为什么不先将所有的元素... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(37) 评论(0) 推荐(0)