11 2021 档案

摘要:【游记】NOIP2021 完全退役记 Day -11 啊,终于期中考试完了,考得也很炸呢~ 二十天没搞竞赛了,不知道还熟不熟 这,大概是最后一次比赛了吧,我还是比较希望我能有作为OIer的最后尊严的,不在这个比赛中爆零 是啊,别人都已经被保送了,我却还在这里苟延残喘,晦气,晦气 打完了之后,就回归文 阅读全文
posted @ 2021-11-20 22:29 wweiyi 阅读(209) 评论(0) 推荐(0)
摘要:【全程NOIP计划】组合计数选讲 组合数基础 加法原理 加法原理,总共的等于各个相互独立的相加 乘法原理 两个不相干的事情同时发生,总共的情况是两种情况相乘 抽屉原理 容斥原理 排列数 从n个中选m个,考虑顺序 总的方案数为$P_nm=\frac {n!} {(n-m)!}$,或者可以记录为$A_n 阅读全文
posted @ 2021-11-19 15:22 wweiyi 阅读(201) 评论(0) 推荐(0)
摘要:【全程NOIP计划】图论算法 最短路算法 常用的最短路算法SPFA,Dijkstra,Floyd算法 最短路问题,就是对于有权图的两个点,找到一条连接两个点的路径,使得路径的权值和最小 在说最短路算法之前,必须了解松弛的概念 其实n简单,如果$a \rightarrow b+b \rightarro 阅读全文
posted @ 2021-11-19 15:21 wweiyi 阅读(131) 评论(0) 推荐(0)
摘要:【全程NOIP计划】数学推导选讲 常见不等式 柯西不等式 对于数列a和b,有以下恒成立 \[ \sum_{i=1}^na_i^2 \sum_{i=1}^n b_i^2 \ge (\sum_{i=1}^na_ib_i)^2 \] 令 \(A=\sum a_i^2,B=\sum a_ib_i,C=\su 阅读全文
posted @ 2021-11-19 15:20 wweiyi 阅读(150) 评论(0) 推荐(0)
摘要:【全程NOIP计划】树上问题 最近公共祖先 问题 给定一棵树,每次给两个点,求他们的祖先,且该祖先为深度最小 思路 一般来说,我们想到一个暴力做法 查询x,y的话,直接把x的祖先全部标记一遍,然后把y向上遍历,直到遍历到一个点,使得这个点被标记过,这个点就是x和y的最近公共祖先 或者,使得深度更大的 阅读全文
posted @ 2021-11-19 15:19 wweiyi 阅读(86) 评论(0) 推荐(0)
摘要:【全程NOIP计划】简单数论 基础知识与记号 \(\forall\),\(\exist\) 整除:如果$a=bk $,其中$a,b,k$都是整数,则$b$整除$a$,记作$b|a$ 也称作b是a的约数(因数),a是b的倍数 如何求出n的所有约数? 如果a是n的约数,则n/a也是n的约数,且a和n/a 阅读全文
posted @ 2021-11-19 15:18 wweiyi 阅读(175) 评论(0) 推荐(0)
摘要:【全程NOIP计划】思维与构造题 什么是构造题? 不同于维护数据结构并回答询问的数据结构,寻找最大值和最小值的最值问题,计数问题,但构造体致力于让你给出一组方案,使得在一定的限制内满足某些条件,方案通常不唯一,构造方法也可以不唯一 比如: 1.给定一个排列,允许元素交换操作,输出一组操作使之排序 2 阅读全文
posted @ 2021-11-19 15:17 wweiyi 阅读(292) 评论(0) 推荐(0)
摘要:【全程NOIP计划】分治与倍增 分治 分治就是分而治之,化整为零的思想 分治的原理是把困难的大问题化解为简单的小问题 然后先解决小问题,然后根据小问题的答案解决大问题 它本质上不是一个算法,而是一个思想 比如快速幂,倍增求lca,归并排序,线段是cdq分治,甚至后缀数组FFT都利用了分治思想 分治虽 阅读全文
posted @ 2021-11-19 15:16 wweiyi 阅读(232) 评论(0) 推荐(0)
摘要:【全程NOIP计划】动态规划及优化1 LIS 非常经典,最长上升子序列 设计状态 以$f[x]$表示序列a中以$a_x$结尾的LIS长度 涉及转移 \(f[x]=max_{i<x,a_i\le a_x}(f[i]+1)\) DP的状态和转移 一个问题可以DP,是因为这个问题可以从小问题的解推出大问题 阅读全文
posted @ 2021-11-19 15:15 wweiyi 阅读(134) 评论(0) 推荐(0)
摘要:【全程NOIP计划】初级数据结构2 树状数组 可以用于维护前缀信息(可合并) 优点:代码段,速度快 比如: 给定一个长n的数组,支持操作: 1.将第$i$个数$a_i$加$v$ 2.询问区间$[l,r]$中的数的和 \(lowbit(i)\):只保留$i$的二进制表示中最低位的1 树状数组中,节点$ 阅读全文
posted @ 2021-11-19 15:13 wweiyi 阅读(71) 评论(0) 推荐(0)
摘要:【全程NOIP计划】初级数据结构1 在线:每次询问之后,立马可以得到查询结果 离线:知道所有需要查询的值,然后一次输出查询结果 STL中set的用法 用迭代器 并查集 可以支持一些不相交集合的合并和查询 我们可以树形结构来组织数据 同一个集合的元素组成一棵树 因为集合没有交,所以最终构建得到的是一个 阅读全文
posted @ 2021-11-19 15:12 wweiyi 阅读(194) 评论(0) 推荐(0)
摘要:【解题报告】CSP-S2020 从这一年开始NOIP和CSP正式变为四道题目,两天的考试已经成为历史了 T1 儒略日 思路 当年这道题目把我恶心死了,导致我没办法去NOIP2020 这道题目按理来说就是模拟,中间要处理一下格里高利历的空出的日期,以及公元前和公元后的一些闰年的处理,还有一些月份的处理 阅读全文
posted @ 2021-11-18 15:38 wweiyi 阅读(94) 评论(0) 推荐(0)
摘要:【解题报告】CSP-S2019 Day1 T1 格雷码 思路 一个模拟出来的搜索,当年我考场上得了个不知道多少分 当年找了个一个小时,结果是错的,也只有60pts #include <iostream> #include <cstdio> #include <algorithm> #include 阅读全文
posted @ 2021-11-18 11:11 wweiyi 阅读(62) 评论(0) 推荐(0)
摘要:【解题报告】NOIP2018 她开始变了…… Day1 T1 铺设道路 思路 CCF狠起来连自己都抄 就是2013年的积木大赛么 甚至都是春春幼儿园…… #include <iostream> using namespace std; int main() { int n,a,last=0,ans= 阅读全文
posted @ 2021-11-16 12:40 wweiyi 阅读(59) 评论(0) 推荐(0)
摘要:【解题报告】NOIP2017 Day1 T1 小凯的疑惑 思路 这个是当年选手最后悔的也是大部分人能猜出来但是无法严格证明的题目 我来证明一下 好吧,我不会 但我们直接打表找规律,发现答案就是 \(ab-a-b\) #include <iostream> using namespace std; l 阅读全文
posted @ 2021-11-15 17:28 wweiyi 阅读(42) 评论(0) 推荐(0)
摘要:【解题报告】 NOIP2016 Day1 T1 玩具谜题 思路 快乐暴力模拟 #include <iostream> #include <cstdio> #include <algorithm> #include <cstring> #include <string> int n,m; using 阅读全文
posted @ 2021-11-13 20:07 wweiyi 阅读(52) 评论(0) 推荐(0)
摘要:【解题报告】NOIP2015 Day1 T1 神奇的幻方 思路 这不就是按照题目所给信息模拟一下咩? 过了 #include <iostream> #include <cstdio> #include <algorithm> using namespace std; int n; int s[50] 阅读全文
posted @ 2021-11-12 21:32 wweiyi 阅读(73) 评论(0) 推荐(0)
摘要:【解题报告】NOIP2014 Day1 T1 生活大爆炸版石头剪刀布 思路 模拟 #include <iostream> #include <cstdio> #include <algorithm> #include <cstring> #include <string> using namespa 阅读全文
posted @ 2021-11-12 16:43 wweiyi 阅读(52) 评论(0) 推荐(0)
摘要:【解题报告】NOIP2013 Day1 T1 转圈游戏 思路 我们手模发现,就是 \(x+m \times 10^k \space mod \space n\) 然后一个快速幂就没了,开 long long #include <iostream> #include <cstdio> #include 阅读全文
posted @ 2021-11-11 23:45 wweiyi 阅读(53) 评论(0) 推荐(0)
摘要:风雨交加人寐兮 持樱花以为梦 阅读全文
posted @ 2021-11-07 00:08 wweiyi 阅读(29) 评论(0) 推荐(0)

js脚本