leetCode 热题100
文章平均质量分 76
leetCode 热题100 进行深入讲解
静心观复
这个作者很懒,什么都没留下…
展开
-
LeetCode 热题 100:03 最长连续序列
最长连续序列」是一道经典的哈希表应用题目,主要考察对哈希表操作以及复杂度分析的能力。这道题的关键在于理解如何利用哈希表的 O(1) 时间复杂度特性来快速检查元素的存在性。对于希望提升算法水平的开发者来说,这道题目是一个很好的练习,因为它要求在保证时间复杂度的情况下,找到一种有效的方法解决问题。在实际应用中,了解如何处理和优化连续性问题也是非常有用的。原创 2024-04-04 18:53:50 · 448 阅读 · 0 评论 -
LeetCode 热题 100:02 字母异位词分组
字母异位词分组」是一道中等难度的题目,主要考察对哈希表的应用以及字符串处理的能力。建议首先掌握基础的字符串排序方法来解决问题,然后尝试更高效的计数方法。在编写代码时,注意字符串和字符数组之间的转换,以及哈希表的高效使用。对于想要提升算法能力的开发者,理解不同解法之间的时间和空间复杂度差异是非常重要的。原创 2024-04-04 18:22:30 · 620 阅读 · 2 评论 -
LeetCode 热题 100:01 两数之和
两数之和」是一道基础且常见的算法题目,主要考察对哈希表的运用。这道题目的不同解法也展示了如何权衡算法的时间复杂度和空间复杂度。对于初学者,推荐从暴力法开始,逐步理解并掌握哈希表的使用。对于有一定基础的学习者,可以尝试优化算法,提高代码的效率和可读性。在实际应用中,根据具体场景选择合适的算法解法。原创 2024-04-04 16:42:08 · 733 阅读 · 0 评论