zoukankan      html  css  js  c++  java
  • ECNA 2017

    ECNA 2017

    Abstract Art

    题目描述:求(n)个多边形的面积并。

    solution
    据说有模板。

    Craters

    题目描述:给定(n)个圆,求凸包的周长。

    solution
    求出两两圆的公切线的切点,做凸包,算周长时判断两个点是否在同一个圆上,以及是优弧还是劣弧。
    或是将每个圆拆成(3000),做凸包,算周长时判断两个点是否在同一个圆上。

    时间复杂度:(O(n^2))

    DRM Messages

    题目描述

    solution
    模拟

    Game of Throwns

    题目描述

    solution
    模拟

    Is-A? Has-A? Who Knowz-A?

    题目描述:有(n)个类,类有两种关系:1. (A is B)(A)(B)的子类,有传递性;2.(A has B)(A)的成员有(B)。子类能继承父类的成员。回答若干个询问,每个询问问两个类的关系是否成立。

    solution
    跑一遍DAG,将关系压位。

    时间复杂度:(O(frac{n^2}{64}))

    Keeping On Track

    题目描述
    solution
    把树跑一遍

    时间复杂度:(O(n))

    A Question of Ingestion

    题目描述:有(n)份食物,每一份食物的重量为(w_i)克,一个人开始时能吃(m)克食物,按序号吃,每份只能吃一次,每吃一次,(m)就会变成原来的(frac{2}{3}),跳过一份,则(m)维持不变,如果连续跳过两份,则(m)变回初始值。问最多能吃多少克食物。

    solution
    简单(dp)

    时间复杂度:(O(2nm))

    Sheba’s Amoebas

    题目描述:数连通块个数。
    solution
    (bfs)

    时间复杂度:(O(nm))

    Twenty Four, Again

    题目描述:算出凑成(24)点的最小费用
    solution
    暴搜

    时间复杂度:(O(4! imes 3^3 imes 4^2))

    Workout for a Dumbbell

    题目描述
    solution
    模拟。

  • 相关阅读:
    [BZOJ5338][TJOI2018]xor(可持久化Trie)
    [BZOJ4592][SHOI2015]脑洞治疗仪(线段树)
    [BZOJ4571][SCOI2016]美味(贪心+主席树)
    [BZOJ4570][SCOI2016]妖怪(凸包)
    [BZOJ4569][SCOI2016]萌萌哒(倍增+并查集)
    [BZOJ4567][SCOI2016]背单词(Trie+贪心)
    [BZOJ4565][HAOI2016]字符合并(区间状压DP)
    [BZOJ4561][JLOI2016]圆的异或并(扫描线)
    [BZOJ2650]积木
    [清橙A1210]光棱坦克
  • 原文地址:https://www.cnblogs.com/GerynOhenz/p/9009545.html
Copyright © 2011-2022 走看看