摘要:
题意:给定一棵树,求出树的直径以及个数。思路:dfs到结点u时,顺便统计出以u为lca的路径的最长距离和个数。故需要求出每个结点到叶子结点的最长距离以及个数。题目居然不给数据范围,不过实测n最大值为10000。 1 #include 2 #include 3 #include 4 using ... 阅读全文
posted @ 2015-08-21 12:55
hxy_has_been_used
阅读(120)
评论(0)
推荐(0)
摘要:
令dp[i][j][0]表示前i种物品花费最多j钱不买第i种物品可以获得的最大糖果数,dp[i][j][1]表示前i种物品花费最多j钱买第i种物品可以获得的最大糖果数,然后转移即可。第一维可以压缩掉。 1 #include 2 #include 3 #include 4 using names... 阅读全文
posted @ 2015-08-21 09:50
hxy_has_been_used
阅读(131)
评论(0)
推荐(0)