首页 > 其他分享 >CF(2D) (树上贪心)

CF(2D) (树上贪心)

时间:2023-03-28 23:37:57浏览次数:40  
标签:不减 CF 2D 权值 节点 贪心

 

 思路:

  • 关键性质是赋值是由跟到某个点,然后权值是不减序列
  • 从叶子节点进行回推, 由于是不减序列,而且为了然后父亲节点能够白嫖,于是让儿子节点的权值尽量大就行了, 
  • 然后就看父亲点能不能白嫖, 不能操作就+1. 

标签:不减,CF,2D,权值,节点,贪心
From: https://www.cnblogs.com/Lamboofhome/p/17267173.html

相关文章

  • CF429D Tricky Function 题解 分治/平面最近点对
    题目链接:http://codeforces.com/problemset/problem/429/D题目大意:给定一个长度为\(n\)的数列\(a_1,a_2,\ldots,a_n\)。用\(s\)表示\(a\)的前缀和数组,即\(s_......
  • OpenKruise 成为 CNCF 孵化项目:为大规模采用 Kubernetes 打开大门
    作者:OpenKruise社区近期,CNCFTechnicalOversightCommittee(TOC)根据OpenKruise的发展以及社区的接受程度,通过投票决定将OpenKruise升级为CNCF孵化项目。**OpenKruise......
  • linq2db“Configuration string is not provided”
    linq2db升级到5.1.1后,出现异常:LinqToDB.LinqToDBException:"Invalidconfiguration,Configurationstringisnotprovided."解决:1,在app.config中添加:<connectio......
  • Gourmet choice CF1131D
    给你对于任意一个ai,bj的大小关系的判断,让你构造a,b序列满足条件。无解输出No 拓扑排序+并查集 #include<iostream>#include<cstring>#include<queue>usi......
  • CF743B Chloe and the sequence 题解 分治
    题目链接:http://codeforces.com/problemset/problem/743/B题目大意:对于一个n-序列,如果n==0,那么它是一个空的序列(也就是说空序列中没有元素)。然后会进行i次操作,每次......
  • CF768B Code For 1 题解 分治
    题目链接:http://codeforces.com/problemset/problem/768/B解题思路:分治。本题和的解题思路相似。tips:如果如果\(n\)对应的区间完全被\([l,r]\)覆盖了,则区间\([......
  • Mahmoud and a Dictionary CF766D
    给一些单词,它们可能是同义或者反义,给出一些关系定义,从前面的定义开始建立关系,如果有的关系定义和之前的冲突输出NO,否则输出YES。然后查询q次单词x和单词y的关系。 扩......
  • LeetCode 周赛 338,贪心 / 埃氏筛 / 欧氏线性筛 / 前缀和 / 二分查找 / 拓扑排序
    本文已收录到AndroidFamily,技术和职场问题,请关注公众号[彭旭锐]提问。大家好,我是小彭。上周末是LeetCode第338场周赛,你参加了吗?这场周赛覆盖的知识点很多,第四题......
  • AcWing3696 -- topsort & 贪心
    1.题目描述给定我们一些有向边和无向边,判断在将所有无向边确定方向后,能否生成一个有向无环图2.思路思路其实真的非常简单。我根据题目给定的有向边做一次\(top......
  • CF:D. Shocking Arrangement
    掉大分补提D点击查看代码#include<bits/stdc++.h>usingnamespacestd;typedeflonglongLL;typedefpair<int,int>PLL;#defineIOScin.tie(nullptr)->sync_wit......