首页 > TAG信息列表 > qbxt

2022 寒假qbxt知识点

数据结构 分块 讲课的时候错过了呢。。 本身也不是很了解,So从头学起 树状数组 学过的 但是做的题太少了,可以刷刷题 线段树 很灵活的东西 刷题呀!!! 矩阵并 没接触过 也没细讲,再看看吧 扫描线 机房大佬讲过 好好复习吧 题 bzoj2957 即luogu4198 楼房重建(紫的(恐怖。。。。)) 可持久

2021.10.1 QBXT

10.1 目录10.1补题得分情况T1 3631: electiveT2 3632: seqT3 3633: treeT4 3634: graph知识点数据结构线段树扫描线 单调栈树上数据结构杂 补题 得分情况 100 + 0 + 40 + 15 = 155 T1 3631: elective 看一下数据范围可以发现 \(O(2^n)\) 可过 直接枚举所有课的选择状态 概率大于

qbxt

d1:t1暴力 t2一开始看成l-r里随便选单个数异或小于x的数了,这个可以倍增归约二分套线段树,复杂度一个log 考虑对c排序,每次找差量,统计答案 对原序列差分,问题转化为每次异或两个点 然后我们发现除非两个点都被更新过否则直接乘 如果两个都更新过那么就找大的那个乘起来 然后你发现wa了,

qbxt 数论基础笔记

欧拉定理 若 \(a,p\) 互质,则 \(a^{\phi(p)} \equiv 1(mod~p)\) 其中 \(\phi(p)\) 表示的是小于等于 \(p\) 中和 \(p\) 互质的数的个数。 \(\phi(p) = p\times \prod \frac{s_i - 1}{s_i}\) ,其中 \(s_i\) 为 \(p\) 的质因数。 不难看出,如果 \(x,y\) 互质,\(\phi(xy) = \phi(x)\phi(y

[QBXT游记]Day3 Test & Day4

因为这里的内容比较混杂,所以先放个目录 目录Day3 TestT1T2T3T4Day4随机试验要求栗子 One概念事件运算包含相等互斥补集加法(和)减法(差)乘积运算律概率性质条件概率期望栗子 TwoDescribe贝叶斯公式独立事件 Day3 Test 仍然是被小学时完虐了,这些笔记是比较草的,绝大部分都没有使用\(\LaT

qbxt五一数论Day3

1. 组合数取模 求 \(\dbinom nm\bmod p\) 1. \(n,m\le 200\),\(p\) 任意 递推 2. \(n,m\le 10^6\),\(p\ge 10^9\) 素数 预处理 \(n!\),\(m!^{-1}\),\((n-m)!^{-1}\) 即可 . 3. \(n,m\le 10^6\),\(p\le 2000\) 素数 注意到 \(n\) 可能是 \(p\) 的倍数,故逆元可能不存在 . 引入 Lucas 定

[QBXT游记]Day3 Moring

组合数求模 也就是求 C(n,m)%p=? Lv.1 其中n,m<=2000,p为任意整数 根据题意大约能看出是\(O(n^2)\)的算法可求 我们知道C(n,m)=[C(n-1,m-1)+C(n-1,m)]%p 所以我们能知道这个数最大能到达杨辉三角的第2000行,可以直接预处理的时候把每个数%p即可 Lv.2 其中n,m<=106,p>=109且为质数 根据

[QBXT游记]Day2 Afternoon

数论函数相关 首先是说了欧拉筛(线性筛) 先贴钟长者的Code 1~n 所有质数找出来 not_prime[i] 代表 i 有没有被筛过 for (int a=2;a<=n;a++) { if (not_prime[a] == false) plist[++pcnt] = a; for (int b=1;b<=pcnt;b++) { int x = a * plist[b]; if (x>n) break; not_p

[集训整理]QBXT-DP-DAY2

#1.0 部分重点整理 可以在 DP 的同时考虑贪心。 树上 DP 一般就是由子节点向根DP 遇到类似 “对于每一个点...” 考虑换根DP \(O(1)\) 求 \(\text{LCA}\) 预处理 \(dfn\)(进入退出各记录一次),采用 ST 表查询区间最小值。 基环树 DP 单独考虑环 断环为链 树上背包 泛化物

[集训整理]QBXT - DP - Day1

#1.0 上午 #1.1 亿些题目 #1.1.1 热身题 开场先是一个 \(\text{Catalan}\) 数: 求长度为 n 的合法括号序列有多少个,对 10^9 + 7 取模。 于是便可以简单的设计状态: \(f_i\) 表示长度为 \(i\) 的合法括号序列的个数,那么有 \[f_i=\sum\limits_{k=1}^{i-1}f_k\cdot f_{i-k} + f_{i-2}.

qbxt五一数论Day2

目录1. 判断素数(素性测试)1. $O(\sqrt n)$ 试除2. Miller-Rabin 素性测试 1. 判断素数(素性测试) 1. \(O(\sqrt n)\) 试除 bool isprime(int n) { if (n<2) return false; for (int i=2;i*i<=n;i++) if (!(n%i)) return false; return true; } 2. Miller-Rabin 素性测试 Theor

[QBXT游记] Day1 Afternoon

矩阵相关 基础知识的补充 上来先是讲了讲矩阵的基本知识,这些我在之前写的高斯消元里面的基本都有了,这里再补充一些我之前没记过的 0矩阵,就是指所有元素都为0的矩阵 单位矩阵,记作\(I\),实际上就是一个特殊的对角矩阵,对角线上的元素都为1,实际上在矩阵当中的地位就如数字中的1一样,对

qbxt五一数论Day1

目录I. 基础知识1. 带余除法(小学)1. 定义2. 性质2. 最大公约数(gcd)/ 最小公倍数(lcm)II. 矩阵及其应用1. 定义 I. 基础知识 1. 带余除法(小学) 1. 定义 对于整数 \(a,b\),若有 \(q,r\) 满足: \[a=bq+r \]其中 \(0\le r<b\),那么 \(r\) 称作 \(a\) 模 \(b\) 的 余数,记作 \(a\bmod b\) . 顺

qbxt DAY4 T3WPF

spring的生命周期是比较复杂的,只有了解其过程及原理才能更好的扩展程序。注意:在Java中,赋值使用=完成,并且将右侧的值赋给左侧的变量名称;语法格式:变量名称 = 值;当两个线程竞争同一资源时,如果对资源的访问顺序敏感,就称存在竞态条件。导致竞态条件发生的代码区称作临界区。上例中add(

[整理]qbxt周末刷题班 Day2总结

跑路 Description:有一棵无根树,给定一个温泉,问至少再添加多少温泉,使得所有叶节点(度为1)到温泉的距离不超过\(k\)。 Solution:我们考虑贪心地放温泉。一个简单的思路是对于一个节点\(x\),总是放到它的祖先处。但是这样做有一个问题:如果一个兄弟子树中的节点\(y\)原本被\(t\)覆盖,但是

2020.10.1 qbxt强化刷题营day1题解

T1: 打扑克 题目链接: A. 打扑克 题目大意 奇数牌在皮蛋手里, 偶数牌在黑妞手里, 然后轮流出牌, 像打扑克的规则, 然后谁出完了谁获胜 solution 又是我们喜闻乐见的找规律题, 我们可以从其中找规律: 我们从偶数牌先考虑,我们可以得知, 在 \(n>2\) 时,我们发现不论谁出牌,最后的赢

qbxt 10.4 T4 数字

知识点:图论,哈密尔顿通路,状压 DP 原题面: qbxt 考试题,无链接。 扯 感觉这题挺有趣的,用到的技巧很多,所以来详细写一写。 题意简述 给定 \(n\) 个好数和 \(m\) 个坏数,以及参数 \(k\)。 好数和坏数均为 \(k\) 位数,且由 \(1\sim 4\) 组成。 求包含所有好数但不包含任何坏数,且只由 \(

qbxt 学习笔记 10.2 晚

目录整除性素数组合数Lucas 定理: 整除性 直接搬 ppt 特殊的整除性质 素数 素数定理: 线性筛: 原理:一个合数只由其最大素因子筛去。 代码: 组合数 Lucas 定理: \[\binom{n}{m} \mod p = \binom{n \mod p}{m \mod p} \times \binom{\frac{n}{p}}{\frac{m}{p}} \mod p \]用于求 \(n

[游记]qbxt国庆游记[未完成]

Day 0 做了四个半小时的车(睡了四个半小时的觉),来到了济南。 去报了到,去客房发现是三人间,和daz、wyy两位一起。 下午去遛了一圈(这个学校好大啊) 晚上10:30睡了还被老师表扬了hhhhc Day 1 早上5:30早早起了,打了个卡发现…… 居然忌参加模拟赛(大雾 结果真不错,四道题拿了60……Rank

AFO

主要是回顾了一下我啥也没发生的OI经历...原来是在 word 上写的,原版有些地方不方便放上来,就改了改。反正也不会有人看。 要是真有人不小心看到了...不要嫌弃文笔很渣... OI经历 入坑1 我“开始”学信息一共有两次。第一次6年级是学校组织报名,全校前150名的学生很多都去了,抱着试试

QBXT学习计划

众所周知,清北学堂是一个认真摸鱼学习的地方 时间:2020.1.15 地点:中国海洋大学 行程: 整体还比较顺利,就是CYC下火车之后非要做地铁,于是带着YRQ走了3公里。。。(YRQ爷我错了) 内容: 学习目标 1.认真听讲 啊现在在高中部也学习了一段时间了,清北学堂的课程强度应该也能适应。怎么说呢,初三

2019 qbxt CSP-S考前冲刺班总结

似乎……也没有太多好说的。 ​ 但这是最后一次培训,因此还是应该写点什么的。 ​ 记得状态最好的一次培训,是高一的第一次培训。那次是总共的第二次培训。第一次去的时候什么也不会,跟的非常吃力,每天都在疯狂消耗脑细胞。但第二次就好很多了,课程基本能跟上,也能吸收大部分,考试成绩也

qbxt Day2 on 19-7-25

qbxt Day2 on 19-7-25 ——TGZCBY 上午 1. 矩阵乘法在图论上的应用 有的时候图论的转移方程可以用dp的方式转移 特别是两个数的乘积求和的时候 比如邻接矩阵中f[i][j]表示走了i条边之后到达j点的方案数 直接用最后的矩阵*邻接矩阵^p就基本OK 通常情况下能够用矩阵乘法解决的优化问

【五一qbxt】day3

动态规划 斐波那契数列:边界条件:f0=0;                   f1=1; 能够直接被求出值的状态 不需要计算其他斐波那契数列的值直接可以得到结果; 转移方程:fn=fn-1+fn-2如何用已有状态求出未知状态 前几项:0,1,1,2,3,5,8,13…… 状态:f1,f2,f3……fn;(要求的未知的量) DAGó无后效性??(暂时不