C#LeetCode刷题-动态规划

C#LeetCode刷题-动态规划

C#LEETCODE刷题概述

概述

所有LeetCode动态规划类算法题汇总。

动态规划篇

#题名刷题
5最长回文子串 
10正则表达式匹配 
32最长有效括号 
44通配符匹配 
53最大子序和C#LeetCode刷题之#53-最大子序和(Maximum Subarray)-该题包含分治讨论
62不同路径 
63不同路径 II 
64最小路径和 
70爬楼梯 
72编辑距离 
85最大矩形 
87扰乱字符串 
91解码方法 
95不同的二叉搜索树 II 
96不同的二叉搜索树 
97交错字符串 
115不同的子序列 
120三角形最小路径和 
121买卖股票的最佳时机C#LeetCode刷题之#121-买卖股票的最佳时机(Best Time to Buy and Sell Stock)
123买卖股票的最佳时机 III 
132分割回文串 II 
139单词拆分 
140单词拆分 II 
152乘积最大子序列 
174地下城游戏 
188买卖股票的最佳时机 IV 
198打家劫舍 
213打家劫舍 II 
221最大正方形 
264丑数 II 
279完全平方数 
300最长上升子序列 
303区域和检索 – 数组不可变 
304二维区域和检索 – 矩阵不可变 
309最佳买卖股票时机含冷冻期 
312戳气球 
321拼接最大数 
322零钱兑换 
338比特位计数 
343整数拆分 
354俄罗斯套娃信封问题 
357计算各个位数不同的数字个数 
363矩形区域不超过 K 的最大数值和 
368最大整除子集 
375猜数字大小 II 
376摆动序列 
377组合总和 Ⅳ 
392判断子序列 
403青蛙过河 
410分割数组的最大值 
413等差数列划分 
416分割等和子集 
446等差数列划分 II – 子序列 
464我能赢吗 
466统计重复个数 
467环绕字符串中唯一的子字符串 
472连接词 
474一和零 
486预测赢家 
494目标和 
514自由之路 
516最长回文子序列 
517超级洗衣机 
523连续的子数组和 
546移除盒子 
552学生出勤记录 II 
576出界的路径数 
600不含连续1的非负整数 
629K个逆序对数组 
638大礼包 
639解码方法 2 
646最长数对链 
647回文子串 
650只有两个键的键盘 
664奇怪的打印机 
673最长递增子序列的个数 
688“马”在棋盘上的概率 
689三个无重叠子数组的最大和 
691贴纸拼词 
698划分为k个相等的子集 
712两个字符串的最小ASCII删除和 
714买卖股票的最佳时机含手续费 
718最长重复子数组 
730统计不同回文子字符串 
740删除与获得点数 
741摘樱桃 
746使用最小花费爬楼梯C#LeetCode刷题之#746-使用最小花费爬楼梯( Min Cost Climbing Stairs)
764最大加号标志 
787K 站中转内最便宜的航班 
790多米诺和托米诺平铺 
801使序列递增的最小交换次数 
808分汤 
813最大平均值和的分组 
818赛车 
847访问所有节点的最短路径 
873最长的斐波那契子序列的长度 
877石子游戏 
879盈利计划 
887鸡蛋掉落 
898子数组按位或操作 
902最大为 N 的数字组合 
903DI 序列的有效排列 

本文由 .Net中文网 原创发布,欢迎大家踊跃转载。

转载请注明本文地址:https://www.byteflying.com/archives/1025

发表评论

登录后才能评论