• Asia Hong Kong Regional Contest 2019


    A. Axis of Symmetry


    B. Binary Tree

    • n 的奇偶性决定胜负。

    C. Constructing Ranches

    • 路径上点权之和大于,极大值两倍,这是路径上点能拼出多边形的充要条件。
    • 树分治,进行路径统计即可。
    • 有请 F0_0H 讲解下怎样卡常。

    D. Defining Labels

    签到


    E. Erasing Numbers

    • 考虑第 (i) 位的答案,因为我们只关心被删掉的元素和 (a[i]) 大小关系,把比 (a[i]) 小的元素设为 0,比 (a[i]) 大的元素设为 1.
    • 先对前缀,后缀进行消除。考虑一个序列消除的结果可以分为三类 【全0】【全1】【01都有】

    F. Falling Objects


    G. Game Design

    • (f(u)) 为考虑 (u) 为根节点子树最优解方案数。
    • (f(u)=f(lson)*f(rson)) 或者 (f(lson)*f(rson)+1) 或者 (1)
    • 根据 (K) 的二进制表示构造即可。

    H. Hold the Line


    I. Incoming Asteroids

    idea

    • 对于 type 1,总共需要 y,有 k 个星球。分一下锅,每个星球需要 ([frac{y}{k}]) 的目标。
    • 当某个星球完成目标时,把剩下的 job 再均摊下去,我们发现这次分锅的总工作量是上次 2/3
    • 用堆去维护锅,然后写卜了,样例死循环【卜】。

    J. Junior Mathematician

    • 从高位到低位决策,记录模 (m) 系下,(f(x)-x) 与各数位之和,数位 DP。

    K. Key Project


    summary and replay

  • 相关阅读:
    php redis操作
    textarea 文本框根据输入内容自适应高度
    ThinkPHP5 微信接口对接公共类
    ThinkPHP5 excel 导入/导出
    NGUI 学习使用
    Unity3d 背景、音效 播放 简单demo
    Unity3D教程:制作与载入AssetBundle
    BuildPipeline.BuildAssetBundle 编译资源包
    C# 如何将对象写入文件
    unity3d IO操作
  • 原文地址:https://www.cnblogs.com/FST-stay-night/p/12041778.html
Copyright © 2020-2023  润新知