摘要:
题意 "洛谷 P2513 [HAOI2009]逆序对数列" 求$1...n$的所有排列中有多少个排列含有$k$个逆序对.答案对$10^4$取模. $1\le n,k\le1000$. 思路1 暴力 暴力枚举全排列,树状数组求逆序对. 时间复杂度$O(n!\times n\log n)$. cpp i 阅读全文
摘要:
不算很难的题,但是有很多细节,也有多种解法. "洛谷P1073 最优贸易" 思路1 Tarjan缩点+动态规划 很明显,一个强连通分量中,可以自由来往,买入与卖出商品.在不同的强连通分量中,只有当$i$拓扑序严格小于$j$时,才能在$j$卖掉在$i$买入的物品,基于此,我们可以在缩点之后的 DAG 阅读全文