Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

《剑指 Offer》《图解算法数据结构》《Krahets 笔面试精选 88 题》Python, Java, C++ 解题代码

License

NotificationsYou must be signed in to change notification settings

krahets/LeetCode-Book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

《图解算法数据结构》是一本面向算法初学者和互联网求职者编写的 LeetBook 手册。

  • 图文详解 75 道题目,覆盖主要算法知识点。
  • 题目活跃于各大互联网公司招聘中,可使笔面试准备事半功倍。
  • 致力于行文深入浅出、图文搭配,提供简洁的 Python, Java, C++ 解题代码。

Note

本仓库包含:

LeetCode-Book├──sword_for_offer# 《剑指 Offer》题目解析、配套代码、刷题计划├──selected_coding_interview# 《Krahets 笔面试精选 88 题》题目解析、配套代码└──leetbook_ioa# 《图解算法数据结构》题目解析

若本仓库对您有所帮助,请在页面右上角点个Star ⭐ 支持一下,谢谢!

如何学习算法

第一步:看入门书

《Hello 算法》 —— 动画图解、一键运行的数据结构与算法教程

此书旨在引导初学者探索数据结构与算法的知识地图,掌握刷题需要的前置知识与工具库。

Tip

建议先读完这本书(概括且全面地了解数据结构与算法),再开始刷题(深入探索各类算法和数据结构)。

第二步:刷算法题

推荐以下 LeetCode 题单:

  1. Krahets 笔面试精选 88 题:从“剑指 Offer”和“热题 100”精选出的 88 道高频算法笔试题,适合初学者入门。
  2. LeetCode 热题 100:力扣用户最喜爱的 100 道题。
  3. 面试经典 150 题:150 道经典面试力扣题。
  4. LeetCode-75:精选 75 道面试核心题目。

对初学者刷题的一些建议:

  1. 建议每日刷 2~3 题。若能轻松完成,可以尝试增加至 5~8 题。
  2. 刷题的质量比数量更加重要。请确保你真正理解了每个题目的解法及背后的算法原理。
  3. 建议你按照题单目录的顺序做题。如果感觉一道题很难,可以先跳过,后续再攻克。
  4. 题目通常有不止一种解法,请你注意比较和探讨各种方法的特点和适用情况。
  5. 如果你发现自己遗忘了题目解法,不必灰心;我们通常需要复习三次以上,才能真正掌握一个知识点。
  6. 行百里者半九十。坚持至关重要,加油!

License

The texts, code, and images in this repository are licensed underCC BY-NC-SA-4.0.


[8]ページ先頭

©2009-2026 Movatter.jp