-
leetcode中文版-leetcode:Leetcode刷题下载
资源介绍
leetcode中文版
LeetCode刷题
[TOC]
1、前言
最近开始刷leetcode,也是为了面试做准备吧,前面一开始刷的是简单题,用的c语言刷的,实在是有点麻烦,不过好处就是大多数的题目最终排名超过了100%,也算是一点收获,哈哈。。。
后面很多题目是用python刷的,有很多题目直接用现成的数据结构就可以做,而用c很多东西要自己写;
2、正文
编号
题目
1
2
3
题目
3、算法思想
纸上得带终觉浅,绝知此事要躬行,之前也看过了算法的一些思想,不在实践中去试验,就不会发现还有这么多问题,同样的解题思路,就需要考虑前后逻辑,边界条件,空间复杂度,时间复杂度,有时候仅仅看一遍,觉得可以做,与真的解题,差距蛮大的;
下面准备将一些常用的算法解题思路与理论整理一下,很多种题目实际上可以触类旁通了,只要接触过类似的题目,变变形,就找到了新的思路,有很多精妙的算法也是从这里面来的。
3.1
分治法
3.2
回溯法
3.3
动态规划
3.4
贪心算法
4、数据结构
一般的数据结构,例如常见的队列,树,堆栈,图等,实际上都与要解决的问题相关联,数据结构并不是死的,它