题解列表
[编程入门]自由下落的距离计算
摘要:一、解题思路:第N次触地反弹高度为其触地前高度的一半,即h(N)=h(N-1)*1/2 当N=1时,h(N-1)=M,... 故第N次触地反弹高度为:h(N)=M*(1/2)^N 第一次触地时所经过的……
(java)小白的思路,简明易懂
摘要:解题思路:把路上的所有存在的树当做一个全为1的数组,若挖去,1改为0,最终统计1的个数(还有一个思路是把每个要挖的数数量计算,最后用总数减去,但是计算答案得分总是27,不知道问题在哪)注意事项:L长的……
线性dp(时间复杂度N)
摘要:解题思路:dp[i]=max(dp[i-1],v[i]+dp[i-2]) # v[i] 表示值&&i-2至少要隔开一个距离注意事项:参考代码:list1=list(input())temp=list(……
#C++1052——[编程入门]链表合并(STL)
摘要:解题思路:结构体链表,函数参数传对象,排序的时候指明排序规则;注意事项:STL链表下的sort,以及merge函数(归并前,先排序)的使用方法;参考代码:#include <iostream>
#i……
1221: 数列问题(动态规划算法)
摘要:# 动态规划思想
> 题目已经给了我们递推公式`f[n] = f[n-1]+f[n-2]+f[n-3]`,所以只需要初始化前三项即可。
```c++
#include
using namesp……