LeetCode 经典指南
作者:互联网
前言
本文从 Leetcode 中精选大概 200 左右的题目,去除了某些繁杂但是没有多少算法思想的题目,同时保留了面试中经常被问到的经典题目。加粗的为本博客已经覆盖的题解,每天1-2道,包含4中编程语言的题解,帮助大家一起刷题。
算法思想
- 双指针 Two Points
67:Two Sum 两数之和
633:Sum of Square Numbers平方数之和
345:Reverse Vowels of a string反转字符串中的元音字母
680:Valid Palindrome 验证回文字符串
88:Merge Sorted Array 合并两个有序数组
141:Linked List Cycle环形链表
141:Longest Word in Dictionary through Deleting (Medium) 通过删除字母匹配字典里最长单词
- 排序
- 贪心思想
- 二分查找
- 分治
- 搜索
- 动态规划
- 数学
数据结构相关
- 链表
- 树
- 栈和队列
- 哈希表
- 字符串
- 数组与矩阵
- 图
- 位运算
参考资料
- Leetcode
- Weiss M A, 冯舜玺. 数据结构与算法分析——C 语言描述[J]. 2004. Sedgewick R.
- Algorithms[M]. Pearson Education India, 1988. 何海涛, 软件工程师. 剑指 Offer:
- 名企面试官精讲典型编程题[M]. 电子工业出版社, 2014. 《编程之美》小组. 编程之美[M]. 电子工业出版社, 2008.
- 左程云. 程序员代码面试指南[M]. 电子工业出版社, 2015.
标签:指南,题解,编程,出版社,链表,算法,经典,字符串,LeetCode 来源: https://blog.csdn.net/My_Communication/article/details/121998007