Kirinriki Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 1084 Accepted Submission(s): 430 Problem Description We define the di
题目链接:点我啊╭(╯^╰)╮ 题目大意: 长度为 n n n 的排列 p p p,一开始全部冻结 每次永久释放 p k i p_{k_{i}} pki 求每次释放之后的 L I S LIS LIS 解题思路: 要查找 x x x 是否在 L I S LIS LIS 中,考虑用树状数组维护 树状数组 t [ i ] t[i] t[
题目链接: HDU6635 Nonsense Time Time Limit: 14000/14000 MS (Java/Others) Memory Limit: 524288/524288 K (Java/Others) Problem Description You a given a permutation p1,p2,…,pn of size n. Initially, all
链接:https://ac.nowcoder.com/acm/contest/886/D 来源:牛客网 时间限制:C/C++ 2秒,其他语言4秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 After the struggle of graduating from college, TangTang is about
题目链接:点我啊╭(╯^╰)╮ 题目大意: 你的银行账户余额在 [ x , y ] [x,y] [x,y] 范围内 你需要把它全部取出来,若取 x x x 若当前余额 ≥ x ≥x ≥x,则耗费 a a a 元取出 x x x 若当前余额 < x <x <x,则耗费 b b b 元,取出失败 问全取出最坏情况下的最低耗费 解题思路:
题目链接:点我啊╭(╯^╰)╮ 题目大意: 二维平面上有 n n n 个点,且都满足 ( ∣ x i − x e ∣ + ∣ y i − y e ∣ ) (|x_i−x_e|+|y_i−y_e|) (∣xi−xe∣+∣yi−ye∣) m o d mod mod k i = t i k_i=t_i ki=ti 求 ( x e , y e ) (x_e
题目链接:点我啊╭(╯^╰)╮ 题目大意: 二维平面上有 n n n 个点,权值有正有负 选取一个正方形,里面的点全选 求最大点值和 解题思路: 坐标离散化之后枚举上下界 枚举的时候就将那一行的点 u p d a t e update update 到线段树里 然后维护最大字段和即可 还是很好写的。。。 那么问题又来了:线
题目链接:点我啊╭(╯^╰)╮ 题目大意: n n n 个点根为 1 1 1 的树,每个点上有价值 a i a_i ai 的苹果 树上有 m m m 个监控: x x x k k k c c c 在点 x x x 有一个监控,可以检测到最短距离在 k k k 以内的所有子树上的点 破坏该监控需要 c c c 求最大收获 解题思路:
题目链接:点我啊╭(╯^╰)╮ 题目大意: 长度为 n n n 的排列 p p p,一开始全部冻结 每次永久释放 p k i p_{k_{i}} pki 求每次释放之后的 L I S LIS LIS 解题思路: 要查找 x x x 是否在 L I S LIS LIS 中,考虑用树状数组维护 树状数组 t [ i ] t[i] t[
Problem Description “The Werewolves” is a popular card game among young people.In the basic game, there are 2 different groups: the werewolves and the villagers. Each player will debate a player th