随笔分类 - 图论———树形DP
摘要:<题目链接> 题目大意: Z国的骑士团是一个很有势力的组织,帮会中汇聚了来自各地的精英。他们劫富济贫,惩恶扬善,受到社会各界的赞扬。最近发生了一件可怕的事情,邪恶的Y国发动了一场针对Z国的侵略战争。战火绵延五百里,在和平环境中安逸了数百年的Z国又怎能抵挡的住Y国的军队。于是人们把所有的希望都寄托在了
        阅读全文
            
                posted @ 2019-05-14 22:05  
悠悠呦~
    
            
        
摘要:<题目链接> 题目大意: Serval拥有的有根树有n个节点,节点1是根。 Serval会将一些数字写入树的所有节点。但是,有一些限制。除叶子之外的每个节点都有一个写入操作的最大值或最小值,表示该节点中的数字应分别等于其子节点中所有数字的最大值或最小值。 假设树中有k个叶子。 Serval希望将整数
        阅读全文
            
                posted @ 2019-04-14 16:14  
悠悠呦~
    
            
        
摘要:<题目链接> 题目大意:一颗无向无环树,有n个顶点,求其中距离为k的点对数是多少,(u,v)与(v,u)为同一点对。 2019-02-07
        阅读全文
            
                posted @ 2019-02-08 00:08  
悠悠呦~
    
            
        
摘要:<题目链接> 题目大意:给你一棵树,让你找一条边,使得该边的两个端点所对应的两颗子树权值和相差最小,求最小的权值差。 解题分析: 比较基础的树形DP。 2019-02-03
        阅读全文
            
                posted @ 2019-02-03 17:00  
悠悠呦~
    
            
        
摘要:<题目链接> 题目大意: 输出树上每个点到其它点的最大距离。 解题分析: 下面的做法是将树看成有向图的做法,计算最长路需要考虑几种情况。 dp[i][0] : 表示以i为根的子树中的结点与i的最大距离 dp[i][1] : 表示以i为根的子树中的结点与i的次大距离 dp[i][2] : 表示i往父亲
        阅读全文
            
                posted @ 2019-02-03 11:13  
悠悠呦~
    
            
        
摘要:<题目链接> 题目大意:给你一棵树,任意去除某一个点后,树被分成了几个联通块,则该点的平衡值为所有分成的连通块中,点数最大的那个,问你:该树所有点中,平衡值最小的那个点是什么? 解题分析: 运用DFS,找到以u为根节点,所有子节点数的最大值,然后求出这些最大值的最小值。 2018-08-17
        阅读全文
            
                posted @ 2018-08-17 10:12  
悠悠呦~
    
            
        
 浙公网安备 33010602011771号
浙公网安备 33010602011771号