zoukankan      html  css  js  c++  java
  • 集训 0616

    嗯,第一天。

    T1:

    性质题。

    要求构造一个n点m条边的正整数权值的无向图,使这个无向图的最小生成树的权值和为s,且要求m条边的权值和最小。

    只考虑一条链的情况,其他的也考虑不来。

    首先如果m不超过一个限制,另最右边的边权值为s-n+2,然后其他都是1,肯定最优。

    然后考虑m大于此限制时怎么办,设第最后一条边的使用次数为K,由于其他边的边数目确定,可以计算贡献,考虑每次向左边移动权值,然后这题就可以根据这个计算出来。

    T2:

    很容易看出来是动态维护树上DP信息的题目,可以根据奇怪的DP+LCT技巧过去。

    实际上是利用了轻边的暴力维护技巧。

    T3:

    是一道DP题目。

    部分分的状态繁杂。

    正解的状态还是比较清晰的,需要使用NTT。

  • 相关阅读:
    HelloJava.java
    建表
    JAVA连接数据库
    数据查询
    时间片轮转法
    最高优先级
    进程调度
    磁盘调度管理
    Fibonacci数列
    众数问题
  • 原文地址:https://www.cnblogs.com/chadinblog/p/7045644.html
Copyright © 2011-2022 走看看