题解列表

筛选

python-秘密行动

摘要:解题思路:这道题的思路网上有很多都讲的很详细。这里我就解释一下自己对于两个关键语句的理解。   P[i] = min(T[i-1],P[i-1]) + A[i]  如果第i层楼选择爬,上次层楼的可以是……
优质题解

python-未名湖边的烦恼

解题思路:这道题python写递归算法的话会超时,83分。因此采用动态规划的解题方法。建立一个(m+1)*(n+1)大小的二维数组dp[i][j],其中dp[i][j]表示还鞋的有i个人借鞋的有j个人时满足题目要求的方法数。初始化数组的值为0。

python-最大最小公倍数

摘要:解题思路:三个数a,b,c依次从大往小找。注意事项:参考代码:from math import gcd      n = int(input().strip())   a = n   b = ……

回文数二 简单易懂

摘要:解题思路:先把给出的数字转换为10进制,再相加,然后转回为n进制参考代码:def czy(n,m):#10进制转换为n进制    strs=''    while m:        ……
优质题解

dp保姆级题解(python+ c语言+ c++三种语言实现 + 代码图解)

**题目**:738810274445265问从上到下走一条路径,路径的数字最大和是多少?每步只能走正下或者右下题目叙述是左下,但应是逻辑上的正下。、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、**本题是典型的dp(动态规划)入门题目**dp三步走:①**定义dp方程的含义**定义