最新 最热

【Python】剑指offer 14:剪

题目:给你一根长度为n的绳子,请把绳子剪成m段 (m和n都是整数,n>1并且m>1)每段绳子的长度记为k[0],k[1],…,k[m].请问k[0]k[1]…*k[m]可能的最大乘积是多少?例如,当绳子的长度为8时,我们把它剪成长度分别为2,3,3的三段,此时得...

2020-01-16
0

python汉诺塔

有三个立柱A、B、C。A柱上穿有大小不等的圆盘N个,较大的圆盘在下,较小的圆盘在上。要求把A柱上的圆盘全部移到C柱上,保持大盘在下、小盘在上的规律(可借助B柱)。每次移动只能把一个柱子最上面的圆盘移到另一个柱子的最上面...

2020-01-09
0

这是我的第一篇测试文章

根据上面可以直接得到状态转移方程,fi代表的是以该位置为正方形的右下角则最大正方形的边长。

2020-01-02
0

LeetCode 91. Decode Ways

题目动态规划class Solution {public: int dp[100005]; int numDecodings(string s) { string str=""; if(s[0]=='0') ...

2019-12-16
0

最长公共子串

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

2019-11-08
0

LeetCode 72. Edit Distance

简单动态规划class Solution {public: int dp[1005][1005]; int minDistance(string word1, string word2) { int len1=word1.length(); int ...

2019-10-06
0

LeetCode 64. Minimum Path Sum

题目简单动态规划class Solution {public: int dp[1005][1005]; int minPathSum(vector<vector<int>>& grid) { int n = grid.size(); int m =...

2019-09-18
0

LeetCode 62. Unique Paths

题目这是一道迷宫题目,其实很简单就是简单的动态规划题class Solution {public: int dp[105][105]; int uniquePaths(int m, int n) { for(int i=0;i<n;i++) { ......

2019-09-16
0

面试题目集(一)

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。

2019-08-22
0

Leetcode-Medium 96.Unique Binary Search Trees

即有:G(n) = f(1) + f(2) + f(3) + f(4) + ... + f(n)

2019-08-01
0