摘要:
"传送门" 设$dp[i][j]$为考虑$i$个数,其中最大值不超过$j$的答案,那么转移为$$dp[i][j]=dp[i 1][j 1]\times i\times j+dp[i][j 1]$$ 即最大值不超过$j 1$的答案加上最大值刚好为$j$的答案,乘上$i$是因为$j$可以放在$i$个数里 阅读全文
摘要:
另一个集合$s$的$ghd$为$max\{gcd(s')||s'| =0.5|s|\}$ 给定序列$a$,求$ghd$ 随机化算法。因为$|s'|\geq 0.5|S|$,所以每个元素在$s'$中的概率为$0.5$,我们可以钦定一个元素令它在$s'$中,那么算出它和其他所有元素的$\gcd$,用$m 阅读全文