ICode9

精准搜索请尝试: 精确搜索
  • P4175 [CTSC2008]网络管理 题解2022-05-18 20:32:43

    题面 比较经典的带修树上第 \(k\) 大问题。通常的做法是树剖树套树然后树上二分,一般3到4个 \(\log\)。这个题还可以用整体二分解决。 思考一下这道题目的整体二分过程:二分一个答案 \(mid\),把所有的 \(>mid\) 的修改放到一个数据结构里,然后查询树上路径和。这显然可以使用树剖+线段

  • [CTSC2008]祭祀(二分图+网络流)2021-05-12 10:03:12

    题目:洛谷P4298 题目描述: 给定一个\(n\)个点,\(m\)条边的有向无环图(\(DAG\)),求最多能选多少个点使得它们两两之间不能到达,并且要求你构造出一种方案,且判断每个点是否有可能被选出 \(n \leq 100\),\(m \leq 1000\) 蒟蒻题解: 在一个\(DAG\)中,它的最长反链就是选出一个点集,使得它们两两之

  • 「Luogu P4175 [CTSC2008]网络管理」2020-03-10 19:53:03

    题目大意 给出一棵树,每个点有一个权值,支持查询树链上第 \(k\) 大数和单点修改. 分析 先把修改操作去掉开始(题目),不带修改树链第 \(k\) 大,要查询第 \(k\) 大就很容易想到用一些数据结构维护(废话),例如权值线段树,平衡树等等. 先从一个看似不相关的问题开始考虑,计算一条树链

  • BZOJ-1143 [CTSC2008]祭祀2020-01-25 12:36:50

    Description   在遥远的东方,有一个神秘的民族,自称Y族。他们世代居住在水面上,奉龙王为神。每逢重大庆典, Y族都 会在水面上举办盛大的祭祀活动。我们可以把Y族居住地水系看成一个由岔口和河道组成的网络。每条河道连接着 两个岔口,并且水在河道内按照一个固定的方向流动。显

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有