题目

https://www.hackerrank.com/challenges/johnland/problem

题意

给一个联通的无向图,求所有点对之间的最小距离和。其中每条边的距离都是 2 的幂且互不相同。

Read more »

题目

http://www.spoj.com/problems/NSUBSTR/

题意

给一个字符串 s,对于所有不超过该字符串的长度 l(1 ≤ l ≤ |s|),求所有长度为 l 的子串中,出现次数的最大值。

Read more »

题目

https://www.hackerrank.com/challenges/fibonacci-numbers-tree/

题意

给一棵树,要求支持两种操作:

  • U x k 给 x 所在的子树中的每一个结点 y 加上一个值 Fib(k + dist(x, y))
  • Q x y询问 x 到 y 的路径上所有结点的值的和。
Read more »

题目

https://www.hackerrank.com/contests/w36/challenges/a-race-against-time/

题意

题面特别混乱。

有一列物品 (hi, pi) 和一个初始的 H,依次从中中选出一些物品,使得代价和最小:

  • 选一个物品的代价是 |hi − hcur|+pi
  • 如果遇到一个 hi > hcur,那么这个数必须选。
  • 最后的总代价是所有选择的物品产生的代价和加上 n
Read more »

题目

https://www.hackerrank.com/contests/w36/challenges/cut-a-strip

题意

给一个矩阵,可以将其中大小 1 × x (1 ≤ x ≤ k) (纵横均可)变成 0,求操作后最大子矩阵和。

Read more »
0%