ribbons 101e tree arc

AT_arc125_c [ARC125C] LIS to Original Sequence 题解

题目传送门 前置知识 贪心 | 构造 解法 对于任意一个未加入序列 \(P\) 的数 \(x<A_{i}(1 \le i \le k-1)\),如果其放在了 \(A_{i}\) 的前面,会导致最长上升子序列长度加一,从而不符合题目要求。因此我们需要把 \(x\) 放在 \(A_{i}\) 后面,同理 ......
题解 125 Original Sequence AT_arc

ARC169

ARC169 前言 学校晚饭后不让来机房,时间卡的很死。基本赶不上赛时 AtCoder,更不能谈 codeforces 了。这就导致到现在一场 ARC 没参加过。 于是今天 VP 了一下,A题很水十分钟碾过去了,B题先想到了一个假贪心,答题思路不变稍微改改改成 dp 就可以了。C 题写的比B还快,比 ......
ARC 169

AT_arc167_e 题解

题意 给定 \(k\) 和一个排列 \(P'\),问有多少个排列 \(P\) 以最少步数交换相邻两个元素来进行收敛,最终的排列可能是 \(P'\),一个排列是收敛的当且仅当对于每一个数,在该数前且比这个数大的数的个数不超过 \(k\) 个。 思路 考虑正向的让一个排列收敛,我们设在第 \(i\) 个 ......
题解 AT_arc 167 arc AT

题解 ARC140E【Not Equal Rectangle】

萌萌构造题,随便构造构造就做出来了。似乎跟官方题解思路一样。 首先解决以下问题:给定一个质数 \(P\),构造一个每个数在 \(0\sim P-1\) 的大小为 \(P^2\times P^2\) 的矩阵,满足不存在 \(x_1\ne x_2,y_1\ne y_2\) 使得 \(a_{x_1,y_1 ......
题解 Rectangle Equal 140E ARC

AT_arc105_d

分析 注意到本题在放完盘子之后就是一个简单的 Nim 问题,所以考虑每个背包会放到哪个盘子。由于放完盘后谁执先手与 \(n\) 的奇偶性有关,于是分类讨论。 如果 \(n\) 是奇数,放完后后手先取硬币,他肯定会尽量让异或和不为 \(0\)(Nim 的玩法),那么他有一个必胜策略:不管先手取哪个背包 ......
AT_arc 105 arc AT

[ARC160D] Mahjong

Solution 首先判掉 \(k\nmid m\) 时显然无解的情况。 然后考虑倒着做,往序列上加,那么有显然的 \(dp\),记 \(f_{i,j}\) 表示考虑前 \(i\) 个位置,总共做了 \(j\) 次操作的方案数,转移的时候将区间加操作钦定在最后一个位置统计,暴力枚举操作的数量即可转移 ......
Mahjong 160D ARC 160

javascript tree 层级数据处理

层级数据是有父子关系的数组,如下: const treeData = [ { id: '1b7e8e98cb1d4a1f81e4fe2dfd9a8458', name: '层级1', parentId: null, children: [ { id: '0d45dd5bb4c14d64a3ab0b7 ......
层级 数据处理 javascript 数据 tree

ARC133D Range XOR

ARC133D Range XOR 题目链接:【ARC133D】 Range XOR 非常好数位 dp。 思路 根据异或的前缀和,我们可以把式子化成这样。 \[\sum_{i=l}^r\sum_{j=i}^r [s_j\oplus s_{i-1}==v] \]然后先去掉 \(l \leq r\) 的 ......
Range 133D ARC 133 XOR

初中英语优秀范文100篇-054Let’s Plant Trees-一起种树吧

PDF格式公众号回复关键字:SHCZFW054 记忆树 1 It was a fine day today. 翻译 今天是个晴朗的好天气 简化记忆 晴朗 句子结构 1主语 (Subject):It 它是一个虚词,无实际意义。在英语中,某些表示天气、时间、距离等的形容词性短语会使用 "it" 作为主语 ......
范文 初中 Plant Trees 100

Ribbon负载均衡(五)

1 负载均衡原理 1.1 负载均衡流程 2 负载均衡策略 负载均衡策略 通过定义IRule实现可以修改负载均衡规则,有两种方式: 1. 代码方式:在 order-service 中的OrderApplication类中,定义一个新的Rule: @Bean public IRule randomRul ......
Ribbon

CF1919H Tree Diameter

某人在换根时根还设置成 \(1\) 交了整整 \(11\) 发,我不说是谁。 先考虑一下 \(2\) 询问的实际用途,因为我们可以用它来确定深度,根据树上交互题的常见技巧,我们通过这种方式确定了一个拓扑序,只要能在拓扑序的前缀中快速查询一个点的父亲,就可以求出这棵树。 考虑先以一条边为根,那么其会有 ......
Diameter 1919H 1919 Tree CF

二叉树 Binary tree

目录 已经有数组、链表了,为什么还需要二叉树? 假设你需要存储一些公司的职位信息,什么数据结构能在保证顺序的同时,又能快速完成查找、插入和删除呢? 有序数组和哈希表都做不到这一点。 这时就该二叉查找树出场了。 ......
Binary tree

ARC068F Solitaire

题意 将 \(1\dots n\) 依次加入一个双端队列,然后再一个一个弹出,要求得到的第 \(k\) 个数是 \(1\),求得到的排列有多少种。 做法 我们首先考虑 \(n = k\) 的问题。经过简单的转化不难发现,我们实际上是在数有多少个长度为 \(n-1\) 的排列可以被划分成两个上升子序列 ......
Solitaire 068F ARC 068

CF1919G Tree LGM

原问题可以看作是二分图博弈的模型,那么可以将博弈问题转化为最大匹配的一定性判定性问题,实际上博弈的 \(\text{dp}\) 过程直接摊开就是每次删任意一个叶子与其父亲,将父亲变为 \(1\),这个也就是最大匹配的求解过程,而是否为匹配的上端点即该点的 \(01\) 状态,那么实际上每一行的 \( ......
1919G 1919 Tree LGM CF

Maximum Depth of Binary Tree

Source Problem Given a binary tree, find its maximum depth. The maximum depth is the number of nodes along the longest path from the rootnode down to ......
Maximum Binary Depth Tree of

[ARC105E] Keep Graph Disconnected 题解

赛时冲了两个多小时没冲出来,想得断断续续,导致没想到如何处理奇偶。 思路 根据限制条件一,可以知道最后的图一定是两个连通块,其中一块包含 \(1\),另一块包含 \(n\)。因为此时再想连边就必须连通两个块,使其不合法了。 每次操作都是新增一条边,那么到最后的边数是多少呢?假设其中一个连通块有 \( ......
题解 Disconnected Graph 105E Keep

CF1527D MEX Tree 题解

思路 如果一条路径的 \(\text {mex} = k\),那么 \(0 \sim k-1\) 这些点一定在路径中出现过,并且一定在一条链上。如果不在一条链上,那么就不满足简单路径这一条件了。因此我们在从小到大加点的过程中如果发现一个点不在已求出的链上,那么比这个点编号大的 \(k\) 答案一定都 ......
题解 1527D 1527 Tree MEX

CF1017G The Tree

题意 给定一棵树和 \(3\) 个操作。 如果点 \(x\) 是白色,将她染红,否则对她地儿子做这个操作。 将点 \(x\) 子树内所有点染白。 询问 \(x\) 的颜色。 Sol 考虑对询问分块。 不难想到将当前块内的点建一棵虚树,然后再重构。 暴力建虚树即可。 Code #include <io ......
1017G 1017 Tree The CF

ARC153F Tri-Colored Paths 解题报告

很有意义很有思维量的图论题。(摸了好久做出来了,很有感觉) 本文的「环」均指简单环,「路径」均指简单路径。 初步 考虑这个「存在一条三种颜色的路径」这个限制其实是很弱的,首先的感觉就是我们随便画出一些连通图,随便选择三条边,基本都能找到一条经过这三条边的路径。 于是我们考虑将难以描述的弱限制单步容斥 ......
Tri-Colored Colored 报告 Paths 153F

[ARC101E] Ribbons on Tree

[ARC101E] Ribbons on Tree Luogu ARC101E 题目描述 给定一个大小为 \(n\) 的树,保证 \(n\) 为偶数且小于 \(5000\) 您需要给树上的点两两配对,对于一组对子 \((u,v)\),在树上将 \(u\to v\) 的路径染色,定义一个配对方案合法当 ......
Ribbons 101E Tree ARC 101

[ARC150F] Constant Sum Subsequence

更好的阅读体验 [ARC150F] Constant Sum Subsequence 很有意思的题。 设 \(nex_{i,j}\) 表示位置 \(i\) 后面的最小的满足 \(k>i\wedge a_k=j\) 的 \(k\),则问题可以抽象为: \[f_i=\max_{j=1}^inex_{f_ ......
Subsequence Constant 150F ARC 150

ARC134C The Majority

ARC134C The Majority link:【ARC134C】 The Majority 小清新数学题。(反正我做不出来) 简要题意 有\(K\)个箱子,编号为\(1\)到\(K\)的箱子。起初,所有箱子都是空的。 史努克有一些球,球上写着\(1\)到\(N\)的整数。在这些球中,有\(a_ ......
Majority 134C ARC 134 The

QTREE2 - Query on a tree II - solution

目录QTREE2 - Query on a tree II前置知识定义First. 求 \(dis_{u, v}\)Second. 求 \(u\) 到 \(v\) 路径上的第 \(k\) 个点时间复杂度Code QTREE2 - Query on a tree II \(\mathtt {TAGS} ......
solution QTREE2 QTREE Query tree

QTREE2 - Query on a tree II - solution

目录QTREE2 - Query on a tree II前置知识定义First. 求 \(dis_{u, v}\)Second. 求 \(u\) 到 \(v\) 路径上的第 \(k\) 个点时间复杂度Code QTREE2 - Query on a tree II \(\mathtt {TAGS} ......
solution QTREE2 QTREE Query tree

ARC & Arc

我沉迷 ARC 的样子就像沉迷 Arc 做 ARC D 题被骗的样子就像在推病女却 ptt-- 刷 ARC 刷不动的样子就像在 Arc 爬白复生爬了几百年还是没爬到 为什么我好像会这道 ARC 的每一步,但却做不到?为什么我锁屏练习觉得病女喷嚏门 AE 绿魔王全都很会,但是分推不了一点? 谁来教我打 ......
ARC amp Arc

145. Binary Tree Postorder Traversal

public List<Integer> postorderTraversal(TreeNode root) { List<Integer> list = new ArrayList<>(); if (root == null) return list; Stack<TreeNode> stack ......
Postorder Traversal Binary Tree 145

144. Binary Tree Preorder Traversal

Solution 1://非递归 public List<Integer> preorderTraversal(TreeNode root) { List<Integer> result = new ArrayList<>(); if (root == null) { return result; ......
Traversal Preorder Binary Tree 144

「杂题乱刷」AT_arc041_b

题目链接 题目链接(AT) 题目链接(Luogu) 解题思路 简单贪心,由于每个格子始终不超过 \(9\) 个史莱姆,因此对于每四个格子 \(a_{i-1,j},a_{i+1,j},a_{i,j-1},a_{i,j+1}\),我们只需要减去 \(\min(a_{i-1,j},a_{i+1,j},a_ ......
AT_arc 041 arc AT

P9678 [ICPC2022 Jinan R] Tree Distance

更好的阅读体验 P9678 [ICPC2022 Jinan R] Tree Distance 支配对,不是非常难。 显然如果 \(a\leq b<c\leq d\) 且 \(dis(a,d)>dis(b,c)\) 则点对 \((a,d)\) 是无用的,猜想点对数不会太多,事实也正是如此。 树上距离是 ......
Distance P9678 Jinan 9678 2022

ElementUI中el-tree-select使用

<el-tree-select multiple v-model="org" check-strictly :data="state.orgData" check-on-click-node :render-after-expand="false" :props="state.typeProps" ......
el-tree-select ElementUI select tree el
共940篇  :1/32页 首页上一页1下一页尾页