分享 GitHub 上一份精心收集整理的编程面试题集合:Coding Interview Patterns。
按照解题模式分类整理,涵盖 28 种核心算法模式,包括双指针、滑动窗口、树搜索、图算法等,每个模式都附有对应的 LeetCode 练习链接。
GitHub: https://github.com/dipjul/Grokking-the-Coding-Interview-Patterns-for-Coding-Questions
主要特性:
- 按解题模式系统化分类,便于快速掌握核心算法思想
- 涵盖从简单到困难的多种难度题目,循序渐进
- 每种模式都提供详细介绍和多个练习题
- 包含各大科技公司常见面试题及其变形
- 提供完整的 LeetCode、GeeksforGeeks 等平台的题目链接
特别适合正准备技术面试的程序员,帮助我们系统学习算法,提高解题效率。