随笔分类 - 数据结构
摘要:C. Monotonicity 2(数据加强版) 题目描述 对于一个整数序列$a_1,a_2,...,a_n$,我们定义其“单调序列"为一个由 <,> 和 = 组成的符号序列 \(s_1,s_1,...s_{n-1}\),其中符号 \(s_i\) 表示 \(a_i\) 和 \(a_{i+1}\) 之
阅读全文
摘要:A. T1(天际线) 题目描述 Latium省的Genoa是亚平宁半岛西海岸北端的一片土地,自然资源丰富,却无人居住。你受到罗马执政官Caesar的委任,前往Genoa建立新的城市。Caesar对这次任务的要求是在Genoa这片土地上建立起一座繁荣的城市,他将以此作为衡量你的表现的标准。 正在你大刀
阅读全文
摘要:异或粽子,tree,四叶草,Kefa and Watch
阅读全文
摘要:A. Layout 题目描述 和人类一样,奶牛们在打饭的时候喜欢和朋友站得很近。 约翰的编号为$1$到$n$的$n\left ( 2\leq n\leq 1000 \right )$只奶牛正打算排队打饭。现在请你来安排她们,让她们在数轴上排好队。奶牛的弹性很好,同一个坐标可以站无限只奶牛,排队的顺序
阅读全文
摘要:5 种方法求 LCA
阅读全文
摘要:线段树 线段树就是在二叉树的基础上,每个节点存储一个区间中所有数的和。 如果一个节点对应的区间是 \([l, r]\),那么把 \([l, r]\) 分成$\left [l,\left \lfloor \frac{l+r}{2} \right \rfloor\right ]$(左儿子)和 \(\le
阅读全文

浙公网安备 33010602011771号