Coder Social home page Coder Social logo

charles2268 / leetcode-notes Goto Github PK

View Code? Open in Web Editor NEW

This project forked from datawhalechina/leetcode-notes

0.0 0.0 0.0 4.18 MB

🐳 LeetCode 算法笔记:超详细的「算法与数据结构」基础讲解教程,「LeetCode 经典题目」的详细解析,「100 道高频面试题」的汇总整理。

License: Other

leetcode-notes's Introduction

LeetCode 算法笔记(Leetcode-Notes)

项目简介

  • 超详细的「算法与数据结构」基础讲解教程,「LeetCode」经典题目的详细解析。
  • 本项目汇总整理了 100 道互联网大厂面试的高频算法真题,帮助面试者更有针对性的准备面试。
  • 本项目易于理解,没有大跨度的思维跳跃,项目中使用大量图示、例子来帮助理解。
  • 本项目先从基础的数据结构和算法开始讲解,再针对不同分类的数据结构和算法,进行具体题目的讲解分析。让学习者可以通过「算法基础理论学习」和「编程实战学习」相结合的方式,彻底的掌握算法知识。

使用说明

  1. 章节划分:
    1. 项目总共 7 个章节,其中第 01 ~ 05 章节为「算法与数据结构知识」,第 06 ~ 07 章节为「100 道高频面试题汇总」。
    2. 项目中每一章节对应一个「学习周期」,章节中每一小节对应一个「学习专题」。
    3. 小节中每天都有对应的「学习内容」和「练习题目(每天 3 道)」。
  2. 时间花费:
    1. 每个学习周期为 14 ~ 16 天学习任务。
    2. 每天平均花费时间 1 ~ 3 小时不等,根据个人学习接受能力强弱有所浮动。
    3. 项目总计 7 个学习周期,共 103 天学习任务。
  3. 学习建议:
    1. 从未刷过算法题目的同学,推荐先看下 「01.01.03 LeetCode 入门及攻略(第 01 ~ 02 天)」 相关内容。
    2. 推荐按照项目中制定的学习周期进行算法学习。
    3. 可在看完每日的学习内容之后,选择每日对应的练习题目进行巩固练习。
    4. 做完每日练习题目之后,如有余力,可通过相关专题下的题目清单进行拓展练习。

章节目录

贡献者名单

姓名 职责 简介 联系
杨世超 项目负责人,第 01~07 章节内容 https://github.com/itcharge [email protected]

关注我们

扫描下方二维码关注公众号:Datawhale

## LICENSE

知识共享许可协议
本作品采用 知识共享署名 - 非商业性使用 - 相同方式共享 4.0 国际许可协议 进行许可。

leetcode-notes's People

Contributors

itcharge avatar sm1les avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.