void dfs(int x){ for(int i=0;i<g[x].size();i++){ int v=g[x][i]; dfs(v); for(int j=m;j;j--){ for(int k=0;k<j;k++){ dp[x][j]=max(dp[x][j],dp[x][j-k]+dp[v][k]); } } } }
请问 dalao 为什么 kkk 的取值范围是 0∼j−10\sim j-10∼j−1,而不是 1∼j1\sim j1∼j 或者其他的?所有网上查询均无果