专栏名称: 九章算法
专业的北美IT求职经验分享、技术交流社区,帮助你找到好的IT工作。由硅谷顶尖IT企业工程师维护。提供专业的算法培训/面试咨询,官网 www.jiuzhang.com
目录
相关文章推荐
算法爱好者  ·  刚刚,OpenAI 上线 Deep ... ·  3 天前  
九章算法  ·  北美码农「找工咨询1v1」服务来了!FAAN ... ·  4 天前  
九章算法  ·  美国正在萎缩的行业!华人千万别碰! ·  5 天前  
算法爱好者  ·  o3-mini 碾压 DeepSeek ... ·  4 天前  
51好读  ›  专栏  ›  九章算法

干货 | 动态规划高频题大汇总

九章算法  · 公众号  · 算法  · 2018-06-13 07:02

正文

动态规划,是算法面试中的难点,很多人因为动态规划题目而挂掉面试。


今天给大家总结、归类 LintCode 上面关于动态规划的高频面试题。查看高频题 list 请直接拉到后面。


Bonus Time

免/费/试/听

《动态规划专题班》

DATE


动态规划的解题要领

动态规划三大类

常见动态规划类型总结


美西时间 6月17日周日 13:30-15:30

美东时间 6月17日周日 16:30-18:30

北京时间 6月18日周一 04:30-06:30 a.m




想要了解更多动态规划的解题套路,可以报名本周末《动态规划专题班》免费试听


长按二维码,报名免费试听


  
DP 面试高频题汇总表



题目名称

类型

难度

Word Break

一维

简单

Maximum Product Subarray

一维

简单

Longest Increasing Continuous Subsequence

一维

简单

Perfect Squares

一维

简单

Decode Ways

一维

简单

Best Time to Buy and Sell Stock

一维

简单

Palindrome Partitioning II

一维

中等

House Robber

一维

中等

House Robber II

一维

中等

Decode Ways

一维

中等

Best Time to Buy and Sell Stock III

一维

中等

Longest Increasing Subsequence

一维

Best Time to Buy and Sell Stock IV

一维




Coins in a Line

一维+博弈

简单

Coins in a Line II

一维+博弈

中等




Longest Common Subsequence

二维

简单

Triangle

二维

简单

Minimum Path Sum

二维

简单

Minimum Adjustment Cost

二维

中等

Edit Distance

二维

中等

Maximal Square

二维

中等

Maximum Subarray III

二维

k sum

二维

Maximal Rectangle

二维




Paint Fence

二维(一维+状态)

中等

Paint House

二维(一维+状态)

中等

Paint House II

二维(一维+状态)

中等




Interleaving String

二维+字符串

中等

Regular Expression Matching

二维+字符串

Wildcard Matching

二维+字符串




Copy Books

划分

中等

Burst Balloons

区间

Scramble String

区间+字符串




Unique Binary Search Trees II

树形+计数

简单

Unique Binary Search Trees

树形+计数

简单

Binary Tree Maximum Path Sum

树形

中等




Backpack

背包

简单

Backpack II

背包

中等

Dices Sum

背包

中等




Climbing Stairs

计数+一维

简单

Unique Paths

计数+二维

简单

Unique Paths II

计数





请到「今天看啥」查看全文