考虑递推。
d[i]表示在三塔的情况下 d[i]=d[i-1]*2+1
f[i]表示在四塔的情况下 f[i]=f[j]*2+d[i-j] (1<=j<i)
#includeusing namespace std;inline int min(int a,int b){ return a
本文共 234 字,大约阅读时间需要 1 分钟。
考虑递推。
d[i]表示在三塔的情况下 d[i]=d[i-1]*2+1
f[i]表示在四塔的情况下 f[i]=f[j]*2+d[i-j] (1<=j<i)
#includeusing namespace std;inline int min(int a,int b){ return a
转载于:https://www.cnblogs.com/Dream-Runner/p/10129952.html