[NOIP2017][luogu3959]宝藏treasure
Orz w_yqts
n<=12,状压.起点自定.每条边的贡献为层数*边权.每个点的连边不需要在意,只关注它对状态产生的贡献.(对于每个状态预处理,复杂度为O(2^n*n)).从小到大枚举层数,然后枚举初始状态,再枚举转移后状态.由于预处理,复杂度为O(3^n*n).(枚举转移的状态时,顺便统计每个新增点的贡献,而这个已经预处理完了)总体来说是O(2^n*n+3^n*n)的考场上只写了O(2^n*
原创
2017-11-16 18:30:41 ·
488 阅读 ·
0 评论