摘要: ```C++ include define rep(i,j,k) for(register int i=j;i define rep(i,j,k) for(register int i=j;i 阅读全文
posted @ 2018-01-18 17:09 Caturra 阅读(148) 评论(0) 推荐(0)
摘要: 感觉像是HDU Keyboard的加强版,先推出3张牌时的所有组合,然后递推出n张牌 看到n=1e18时吓尿了 最后24那里还是推错了.. (5行1列 dp[1][n],dp[2][n],dp[3][n],dp[4][n],dp[5][n]) = A^(n 3) (5行1列 4,12,12,12,2 阅读全文
posted @ 2018-01-18 15:46 Caturra 阅读(155) 评论(0) 推荐(0)
摘要: 集合表示多用[0,n)表示方法 HDU 5067 经典TSP,每个顶点恰经过一次最优 C++ include define rep(i,j,k) for(int i=j;i P; int dp[1=0) return dp[S][v]; if(S==(1 u&1)){ ans=min(ans,DP( 阅读全文
posted @ 2018-01-18 02:36 Caturra 阅读(151) 评论(0) 推荐(0)
摘要: 说好的高斯消元法呢,暴搜都能0ms 这种翻转就是枚举第一行控制变量下面行就全都确定了 代码参考挑战程序设计例题 C++ include include include include define rep(i,j,k) for(int i=j;i=1&&tx=1&&ty (j 1)&1;//最低位判 阅读全文
posted @ 2018-01-18 00:18 Caturra 阅读(137) 评论(0) 推荐(0)