集训队

[集训队作业2013] 城市规划(NTT)

一周一博客二专题计划 题面 n 个点的简单 (无重边无自环) 有标号无向连通图数目。 看着就很典 思路 设\(f(n)\)为n点连通图数目。设\(g(n)\)为n点不一定联通图数目,显然直接枚举每条边是否存在,\(g(n)=2^{\frac{n*(n-1)}{2}}\) \[g(n)=\sum_{i ......
集训队 城市规划 城市 2013 NTT

P4827 [国家集训队] Crash 的文明世界

题意: 给定一个 \(n\) 个点的树,对于每个点 \(u\),求 \(\sum_{v=1}^{n}(d_{u,v})^k\)。 \(n \le 5 \times 10^4,k \le 150\)。 分析: 一道思路很自然的数学题。 利用第二类斯特林数转化式子: \[\begin{aligned} ......
集训队 文明 国家 世界 P4827

P9247 [集训队互测 2018] 完美的队列题解

题目链接:[集训队互测 2018] 完美的队列 神仙数据结构题,看了很多题解才搞懂。在做此题之前,最好对分块很熟悉,对各类标记非常熟练。考虑题意说的种类是相对于全局的。我们可以考虑局部影响对全局影响。 人为规定:在第 \(m+1\) 时刻,无论队列中还有无元素,我们都把所有队列清空,便于后续的描述 ......
集训队 题解 队列 P9247 9247

P10009 [集训队互测 2022] 线段树 题解

题目链接:P10009 [集训队互测 2022] 线段树 神仙分块题,先给一下出题人的神仙官解:官解 前面还看得懂。后面是啥?这不是 ds 题咋和 dp、轮廓线扯上关系了。看了半天,还是这个启发了我: 其手玩下,在 Excel 里写一下,可以理解到这里其实是想表达的一个核心意思是啥:对于一组序列而言 ......
集训队 线段 题解 P10009 10009

[2019 集训队互测 Day 4]绝目编诗

题意 给出一个 \(n\) 个点 \(m\) 条边的简单无向图,判断是否存在两个长度相同的简单环。 题解 发现 环的个数超过 \(n\) 的时候,一定有两个长度相同的简单环。 当 \(m\ge 2n\) 的时候,环的个数达到了 \(n+1\),一定有两个长度相同的环。 所以 \(m\) 比较大的情况 ......
集训队 2019 Day

P1903 [国家集训队] 数颜色 / 维护队列 题解

原题链接:P1903 题意 对于一个序列,维护两个操作: 将 \(a_{x}\) 改为 \(p\)。 求 \(l\) 到 \(r\) 中有多少个不同的数 思路 这道题本来是带修莫队的板子的,但是我是使用分块做的。 具体思路挺板的...但是这道题其实有个 \(trick\)。就是我们先预处理记录 \( ......
集训队 题解 队列 颜色 国家

P4463 [集训队互测 2012] calc 题解

Description 一个序列 \(a_1,a_2,\dots,a_n\) 是合法的,当且仅当: \(a_1,a_2,\dots,a_n\) 都是 \([1,k]\) 中的整数。 \(a_1,a_2,\dots,a_n\) 互不相等。 一个序列的值定义为它里面所有数的乘积,即 \(a_1\time ......
集训队 题解 P4463 4463 2012

P1527 [国家集训队] 矩阵乘法

题意 给定一个矩阵,每次询问子矩阵的第 \(k\) 大。 Sol 考虑把莫队扔到二维上来做。 发现复杂度变为:\(O(n ^ 2 q ^ {\frac {3}{4}})\)。 卡卡常就过了。 Code #include <iostream> #include <algorithm> #include ......
集训队 乘法 矩阵 国家 P1527

2020年初一初二集训队(线段树) 基本操作

其他 线段树详解与实现 - 知乎⁤ (zhihu.com) 线段树 - OI Wiki (oi-wiki.org) 线段树 学习笔记 - xujindong 的博客 - 洛谷博客 (luogu.com.cn) 简介 线段树(segment tree)是一种二叉搜索树,也是平衡二叉树,它的每一个结点对 ......
集训队 线段 基本操作 2020

集训队胡策2023-2024补题记录

CTT 结束后发现自己胡策题都没咋补,这下尴尬了。主要原本胡策就打着玩的( 怎么 CTT 平均难度比胡策还要简单啊.jpg。 还是随便写几篇题解吧。 先来个补全进度表,根据胡策 OJ 或 qoj 通过情况来评判: 测试赛(10.22) A + B Problem 奥林匹克五子棋 元旦激光炮 Day ......
集训队 2023 2024

P1975 [国家集训队] 排队

题意 给定序列,每次交换两个数。询问逆序对个数。 Sol 暴力草过去了。 分块的做法等会来补。 Code #include <iostream> #include <algorithm> #include <cstdio> #include <array> #define int long long ......
集训队 国家 P1975 1975

LOJ3405 「2020-2021 集训队作业」Gem Island 2

LOJ 传送门 组合计数神题。下文的 \(m\) 指原题面中的 \(d\),\(k\) 指原题面中的 \(r\)。 考虑最后每个人得到的宝石数量的序列 \(s_1, s_2, \ldots, s_n\),考虑这种方案的出现次数。首先要在 \(m\) 次操作中分别选 \(s_i - 1\) 次给第 \ ......
集训队 Island 3405 2020 2021

2023 集训队互测

感觉比前两年要可做很多啊(?)大概大部分场都能会做 2~3 题(除了有的毒瘤场会0个)。 而且不可做科技题也比之前的少,非常适合当省选模拟赛()。 先记一下还不会的题 R1 。 R2 傅里叶与交通规划 R4 世界沉睡童话 R8 三个题 R10 水果茶 ......
集训队 2023

[国家集训队] 阿狸和桃子的游戏

# include <bits/stdc++.h> # define int long long using namespace std; const int N = 1e6 + 10; int n, m; int k[N], a, b, c; int val[N]; //如果一条边的两端点被同一个 ......
集训队 桃子 国家

集训队互测2024

懒,随缘更。 Round 1 优惠购物 看完题会有几个结论: 如果一次性使用了 \(c\) 个金币,那么在更前面使用更优。 对于每个数最上面的 \(A_x\bmod c\) 个金币,优惠券越前面用越好。 我们来考虑一下优惠券的使用,优惠券越前面用越好吗?不一定,这样优惠券在后面产生,可能用不到。优惠 ......
集训队 2024

IOI2020 国家集训队作业 Part 1

日期不对,但要保证顺序正确方便查找少了啥题。 计算几何和实在不会的题没写。 9.20 CF504E Misha and LCP on Tree *3000 二分,hash,树剖 CF505E Mr. Kitayuta vs. Bamboos *2900 二分,堆,时间倒流 9.21 CF506E M ......
集训队 国家 2020 Part IOI

[2020-2021 集训队作业] Tom & Jerry

题目背景 自选题 by ix35 题目描述 给定一张包含 \(n\) 个顶点和 \(m\) 条边的 无向连通图,Tom 和 Jerry 在图上进行了 \(q\) 次追逐游戏。 在第 \(i\) 次游戏中,Tom 一开始位于顶点 \(a_i\),而 Jerry 一开始位于顶点 \(b_i\)(双方任何 ......
集训队 Jerry 2020 2021 Tom

P4465 [国家集训队] JZPSTR

P4465 [国家集训队] JZPSTR 莪怺逺禧歡仳特噻特。 5k 爷很早以前就让我写这个 bitset 水题。 在一个字符串中插入字符串,删除字符串,查询给定子串出现次数。 插入,删除,字符集大小小,\(z_i\) 总长度小。这不妥妥 bitset! 关于 bitset 匹配: 我们对于每一种字 ......
集训队 国家 JZPSTR P4465 4465

P2757 [国家集训队] 等差子序列

P2757 [国家集训队] 等差子序列 在线段树存哈希的时候,注意字符长度的改变,否则 query 会崩掉 lol query (int u, int l, int r, int lft, int rht) { if (lft <= l && r <= rht) return tr[u]; else ......
等差 集训队 序列 国家 P2757

2021/2022 集训队互测

2021: R3 音符大师 R4 基础图论练习题 R5 Speike & Tom || 聚会 R6 圆滚滚的算术占卜 || 交朋友 || 球球 R7 djq 学生物 || 完全表示 R8 Numbers || 造数据 || WereYouLast R10 中奖率 R11 挑战分解质因数 R12 生活 ......
集训队 2021 2022

【枚举】【贪心技巧】【集训队互测2021】子集匹配

题目描述 给定 \(n,k(2k \geq n)\) ,二进制中有 \(k\) 个 \(1\) 的不超过 \(n\) 位的数有 \(\binom{n}{k}\) 个,有 \(k - 1\) 个 \(1\) 的有 \(\binom n{k - 1}\) 个,后者显然大于等于前者,要求对于每一个 \(k ......
集训队 子集 技巧 2021

【题解】集训队互测 2018 完美的队列

假设 \(n,m\) 同阶。 我们实际要做的是,对于一个 \(i\) 时间的 \(\mathbf{push}\) 操作 \(l,r,x\) 找到其被清空的时间 \(j\),这样在 \([i,j)\) 这一段 \(x\) 就是存在的。最后只要合并相同 \(x\) 的区间即可。 将 \(l,r,x\) ......
集训队 题解 队列 2018

「2019 集训队互测 Day 3」操作序列计数 题解

简化题意:对于每一个 $L$,求出有多少个长度为 $L+1$ 的非负整数序列 $a$,满足 $\sum_{i=0}^{L} a_i k^i \leq n$,并且 $a_{L}>0$。 我们注意题目要求的和是小于等于一个数,这不太方便。我们可以把它转化成和等于一个数的形式,其实就是和为 $nk$ 的方 ......
集训队 题解 序列 2019 Day

P2757 [国家集训队] 等差子序列 和小感悟

`2023-07-19 20:07:13` (双倍经验:CF452F Permutation) ## 前言 这篇题解的代码与大部分代码用的正反做哈希不太一样,是倒数组做哈希的,希望可以给跟我方法相似但是代码挂了的同学一点启发。 ## 自己的想法 由等差数列基本性质,我们只要找到任意三个数满足 $a[ ......
等差 集训队 序列 国家 P2757

P2371 [国家集训队] 墨墨的等式

# 题目大意 对于等式 $\displaystyle\sum_{i=1}^{n}a_ix_i=b$ 求有多少 $b\in [l,r]$ 使得等式存在非负数解。 # 思路 典型的同余最短路,可先看看[跳楼机](https://www.luogu.com.cn/problem/P3403)([题解](h ......
集训队 等式 墨墨 国家 P2371

[国家集训队\] 等差子序列 题解

# P2757 [国家集训队\] 等差子序列 题解 首先简化题目之后,发现如果序列之中存在一个长度 $\ge 3$ 的子序列,一定存在一个子序列的子序列长度为 $3$,所以只需要统计有没有长度为 $3$ 的子序列即可。 对于这种长度为 $3$ 的统计问题,第一想法就是从中间的那个点入手,由于排列的性 ......
等差 集训队 题解 序列 国家

Tarjan 例题:洛谷P1407 [国家集训队] 稳定婚姻

### [在洛谷中查看](https://www.luogu.com.cn/problem/P1407) ### 题意: 自己读一下,大致就是 $2n$ 个点,每个点编号为 $1 - 2n$,$\lfloor 编号/2 \rfloor$ 相同的点连条边。 然后再给 $m$ 条边。 问:将每个 $\l ......
集训队 例题 婚姻 国家 Tarjan

题解 [国家集训队] 稳定婚姻

[题目链接](https://www.luogu.com.cn/problem/P1407) 首先我们考虑用图论的边描述这个关系。若两者存在夫妻或情侣关系,就连一条边(是有向边还是无向边呢?)。 先来考虑两对夫妻的情况,若**夫妻边与情侣边交替出现**。且一对夫妻在同一个环内,则可以说明分开后能够重 ......
集训队 题解 婚姻 国家

[国家集训队] Tree II 题解报告

#### [[国家集训队] Tree II](https://www.luogu.com.cn/problem/P1501) 一道·真·板子·题 就是练习LCT**懒标记**的题目 除了翻转标记以外还要维护乘法标记和加法标记 注意加法标记和乘法标记的维护!!! ##### 加法标记 因为splay的 ......
集训队 题解 报告 国家 Tree

IOI2020国家集训队作业 做题记录

## 约定 - 【码】:标记为该题码量大,考验码力。 # IOI2020国家集训队作业 Part 1 1. [CF504E Misha and LCP on Tree](https://codeforces.com/problemset/problem/504/E)【码】: 序列上的套路拉到树上。运 ......
集训队 国家 2020 IOI
共50篇  :1/2页 首页上一页1下一页尾页