小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
沉浸式翻译 immersive translate
LeetCode 75 学习计划清单和参考答案

LeetCode 75 学习计划精选75道经典算法题,涵盖字符串、数组和链表等主题,适合初学者和有经验的程序员。计划提供题目难度分布,建议设定目标并定期复习,以高效准备面试。

LeetCode 75 学习计划清单和参考答案

网络热度
网络热度 · 2025-09-27T17:11:08Z

LeetCode刷够100小时,学会找人内推,OpenAI员工下场教你拿Offer

机器之心
机器之心 · 2025-08-15T02:25:27Z

最近在刷leetcode题目,积累了一些提醒以及用c++STL刷题经验,这里记录一下

c++刷leetcode注意事项

Sekyoro的博客小屋
Sekyoro的博客小屋 · 2025-07-31T02:45:47Z
🔥 完成1000道LeetCode题 — 我学到了什么(以及没学到的)

Yash Fadadu完成了1000道LeetCode题,强调坚持和思维方式的重要性。他认为解决问题不仅提升技术能力,还锻炼心理韧性。他建议初学者掌握基础知识,养成每日练习的习惯,并关注时间和空间复杂度。

🔥 完成1000道LeetCode题 — 我学到了什么(以及没学到的)

DEV Community
DEV Community · 2025-05-30T06:25:58Z
LeetCode冥想:数据结构与算法概念的可视化之旅(手册)

本文探讨了将LeetCode问题解决过程与冥想结合的方法,强调以有条理和放松的方式学习数据结构和算法。基于Blind 75列表,介绍了动态数组、哈希表和前缀和等概念,鼓励读者耐心理解原理,而非仅仅解决问题。

LeetCode冥想:数据结构与算法概念的可视化之旅(手册)

freeCodeCamp.org
freeCodeCamp.org · 2025-05-29T19:52:13Z
顶级软件开发工程师面试题 -- LeetCode

LeetCode于2025年5月17日发布了12个顶级科技公司常见的编码面试题,适合技术面试准备者,文中包含详细的解决方案和代码示例。

顶级软件开发工程师面试题 -- LeetCode

DEV Community
DEV Community · 2025-05-29T08:38:38Z
PHP中的队列:Leetcode第649题 - Dota2参议院的案例研究

本文介绍了解决Leetcode第649题“Dota2参议院”的思路,展示了五种优化方案。通过队列和字符串操作,最终实现了O(N)的算法,将执行时间从807毫秒减少到4毫秒,提升了99.5%。

PHP中的队列:Leetcode第649题 - Dota2参议院的案例研究

DEV Community
DEV Community · 2025-05-29T00:09:24Z
LeetCode中最有用的数据结构

我最近开始每天做LeetCode题目以提高编程逻辑。通过观看巴西技术创作者的视频,我学习了使用映射(Map)解决技术面试题。映射是一种数据结构,可以通过键快速访问值,避免遍历整个数组,其获取和设置操作的复杂度为O(1),相比数组的O(n)复杂度,提高了代码的可读性和性能。

LeetCode中最有用的数据结构

DEV Community
DEV Community · 2025-05-27T00:43:51Z
Leetcode 138. 带随机指针的链表复制

给定一个包含随机指针的链表,要求构建其深拷贝。新节点的值与原节点相同,且新节点的指针指向新链表中的节点。可以使用哈希表或在原链表中插入新节点的方法实现,时间复杂度为O(n),空间复杂度分别为O(n)和O(1)。

Leetcode 138. 带随机指针的链表复制

DEV Community
DEV Community · 2025-05-17T16:26:39Z
Leet2Git:自动将您的LeetCode提交推送到GitHub(免费且支持所有语言!)

Leet2Git是一个开源工具,允许用户将LeetCode提交上传到GitHub,支持手动和自动两种模式。手动模式提供完全控制,自动模式可一键上传所有历史提交,节省时间,适合展示编程成果和面试准备。

Leet2Git:自动将您的LeetCode提交推送到GitHub(免费且支持所有语言!)

DEV Community
DEV Community · 2025-05-17T03:09:28Z
🐹 系列:用Go进行Leetcode编程 — slices.Backward()

许多Go开发者在面试中倾向使用Python,认为其更友好。但在申请Go团队时,展示Go的流利度更能获得同事认可。Go的slices.Backward()方法使代码更简洁易读,体现了对现代标准库的熟悉。

🐹 系列:用Go进行Leetcode编程 — slices.Backward()

DEV Community
DEV Community · 2025-05-14T00:59:23Z
🐹 系列:使用Go进行Leetcode编程 — slices.Backward()

许多Go开发者在面试中倾向使用Python,认为其更友好,但在Go团队面试中,展示Go的流利度更能获得认可。Go的slices.Backward()使代码更简洁,体现了对现代标准库的熟练掌握。

🐹 系列:使用Go进行Leetcode编程 — slices.Backward()

DEV Community
DEV Community · 2025-05-14T00:59:23Z
Leetcode 3. 最长无重复字符子串

给定字符串s,使用哈希表记录字符索引,采用双指针方法找出最长无重复字符子串的长度,时间复杂度为O(n),空间复杂度为O(256)。

Leetcode 3. 最长无重复字符子串

DEV Community
DEV Community · 2025-05-11T07:35:24Z
Leetcode - 114. 将二叉树扁平化为链表

本文讨论了如何使用递归方法将二叉树原地扁平化为链表。通过先扁平化左子树,再扁平化右子树,连接左右子树,最终形成链表结构。代码示例展示了尾节点的查找和空值检查,时间复杂度为O(n),空间复杂度为O(h)。

Leetcode - 114. 将二叉树扁平化为链表

DEV Community
DEV Community · 2025-04-27T18:54:59Z
初学者友好的《计数固定边界的子数组》解决指南 | LeetCode 2444 解析(C++ | JavaScript | Python)

本文介绍了如何高效解决“计数固定边界的子数组”问题(LeetCode 2444)。给定数组及两个整数minK和maxK,目标是计算最小元素为minK且最大元素为maxK的连续子数组数量。通过滑动窗口和索引跟踪,可以在O(n)时间内完成此任务。

初学者友好的《计数固定边界的子数组》解决指南 | LeetCode 2444 解析(C++ | JavaScript | Python)

DEV Community
DEV Community · 2025-04-27T00:28:12Z
第5天/90天:像影子君主一样清除元素 — 征服LeetCode的移除元素问题 🗡️

本任务旨在原地移除数组中所有等于val的元素,使用双指针技术遍历数组,保留非val元素,最终返回剩余元素的数量。时间复杂度为O(n),空间复杂度为O(1)。

第5天/90天:像影子君主一样清除元素 — 征服LeetCode的移除元素问题 🗡️

DEV Community
DEV Community · 2025-04-26T17:39:36Z
第5天/90天:像影子君主一样清除元素 — 征服LeetCode的移除元素问题 🗡️

本编程挑战的目标是原地移除数组中所有等于val的元素。通过双指针技术遍历数组,保留非val元素,最终返回存活元素的数量。时间复杂度为O(n),空间复杂度为O(1)。

第5天/90天:像影子君主一样清除元素 — 征服LeetCode的移除元素问题 🗡️

DEV Community
DEV Community · 2025-04-26T17:39:36Z
🏋️ 第4天/100: 征服LeetCode - 从已排序数组中移除重复元素

在第4天的挑战中,我使用双指针技术从已排序数组中移除重复元素,时间复杂度为O(n),空间复杂度为O(1)。通过移动指针,将唯一元素压缩到前面,最终得到3个唯一元素,展示了高效数组操作的重要性。

🏋️ 第4天/100: 征服LeetCode - 从已排序数组中移除重复元素

DEV Community
DEV Community · 2025-04-26T17:35:51Z
Leetcode - 106. 从中序和后序遍历构建二叉树

重建二叉树的经典问题涉及中序和后序遍历。基本递归方法效率低,时间复杂度为O(n²)。优化方法利用哈希表和索引边界,将时间复杂度降至O(n),更适合实际应用。

Leetcode - 106. 从中序和后序遍历构建二叉树

DEV Community
DEV Community · 2025-04-24T18:45:26Z
2025年DSA与LeetCode:在人工智能时代仍然重要吗?

到2025年,数据结构与算法(DSA)及LeetCode面试依然重要。尽管AI工具处理日常编码,算法思维和优化能力成为关键差异。顶尖公司重视DSA评估,强调理解基本概念和解决新问题的能力。面试准备应关注核心数据结构、算法分析和优化技巧。

2025年DSA与LeetCode:在人工智能时代仍然重要吗?

DEV Community
DEV Community · 2025-04-23T16:42:36Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码