zoukankan      html  css  js  c++  java
  • Codeforces Round #616 Coffee Varieties

    题意

    不太容易讲清,看英文吧
    codeforces

    做法

    先从简单的看起
    将块以\(\frac{k}{2}\)个元素为界,然后类似线段树一样递归下去,每次一层的左子树跟右子树的块相互暴力比较

    \[\begin{cases}T(n)=n&n\le k\\T(n)=2T(\frac{n}{2})+\frac{n^2}{k}&other \end{cases} \]

    再看困难的
    块以\(k\)为界,然后以每个块作为起点:\(s\longrightarrow s-1\longrightarrow s+1...\),这样能做到\(\frac{n^2}{k}\)

  • 相关阅读:
    sql number类型和varchar2类型
    B
    E
    D
    B
    A
    第三课 选区
    第二课 新建文件与图层
    第一课 界面认识
    CSS命名规则
  • 原文地址:https://www.cnblogs.com/Grice/p/12270205.html
Copyright © 2011-2022 走看看