Skip to content

wangzhe3224/leetcode_py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Leetcode in Python

项目组织结构如下:

- leetcode
  - x{leetcode题目编号}
    * readme.me <- 讲解思路,并给出原题链接
    * code.py   <- 代码
- tests (包含一些测试,但是目前非常不完整。。。)

贪心算法

Two pointer

Binary Search

Sort

Search (DFS/BFS/...)

动态规划

动态规划问题和搜索问题有很多共同的地方

通俗一点来讲,动态规划和其它遍历算法(如深/广度优先搜索)都是将原问题拆成多个子问 题然后求解,他们之间最本质的区别是,动态规划保存子问题的解,避免重复计算。解决动态规 划问题的关键是找到状态转移方程,这样我们可以通过计算和储存子问题的解来求解最终问题。同时,我们也可以对动态规划进行空间压缩,起到节省空间消耗的效果。这一技巧笔者将在 之后的题目中介绍。

工程相关

限流

About

Leetcode 归纳刷题

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages