LeetCode 学习指南


数据结构 Data Structures

基础数据结构 Basic Data Structures

树形结构 Tree Structures

图论 Graph Theory

算法 Algorithms

基础算法 Basic Algorithms

高级算法 Advanced Algorithms

特殊算法 Special Algorithms

系统设计 System Design

基础架构 Basic Architecture

高级主题 Advanced Topics

编程技巧 Programming Skills

代码质量 Code Quality

面试准备 Interview Preparation

学习资源 Learning Resources

  1. 《算法导论》Introduction to Algorithms
  2. 《编程珠玑》Programming Pearls
  3. 《设计模式》Design Patterns
  4. 《代码大全》Code Complete

在线资源 Online Resources

  1. LeetCode
  2. GeeksforGeeks
  3. HackerRank
  4. CodeForces

学习建议 Study Tips

  1. 循序渐进,从基础开始
  2. 多动手实践,不要只看题解
  3. 总结归纳,建立知识体系
  4. 定期复习,巩固所学知识

贡献指南 Contributing Guide

如何贡献 How to Contribute

  1. Fork 本仓库
  2. 创建新的分支
  3. 提交你的改动
  4. 发起 Pull Request

贡献规范 Contribution Standards

  1. 保持文档结构统一
  2. 使用清晰的代码示例
  3. 添加适当的注释
  4. 遵循现有的格式规范

版本历史 Version History

最新更新 Latest Updates

  • 2024-03-20: 添加并发编程指南
  • 2024-03-19: 添加系统设计模块
  • 2024-03-18: 更新算法模块
  • 2024-03-17: 初始化仓库

计划更新 Planned Updates

  1. 添加更多高级算法主题
  2. 扩充系统设计案例
  3. 添加面试经验分享
  4. 优化现有内容结构