游记2011 noip day1
Day1
# Markdown学习 ## 新建 1. 新建文件夹并修改名称 2. 文件夹内新建文本文档 3. 修改后缀名为.md(如无后缀:查看-文件扩展名) 4. 即可进入Typora编辑模式 ## 标题 #+空格:一级标题 ##+空格:二级标题(以此类推,至多6个等级) ## 字体 加粗:**hellow ......
《渗透测试》Day1 WEB攻防-前后台功能点&文件下载&文件读取&文件删除&目录遍历&目录穿越 2023
#文件安全-下载&删除-黑白盒 1、下载=读取 常规下载URL:http://www.xiaodi8.com/upload/123.pdf 可能存在安全URL:http://www.xiaodi8.com/xx.xx?file=123.pdf 利用:常规下载敏感文件(数据库配置,中间件配置,系统密匙 ......
THUPC2023&JSOI2023游记暨退役杂感
# Day -15 开坑,但愿能进决赛 # Day -10 组了个MOer,希望能帮忙做点数学题 # Day 1 A做了好久,还是要多练脑子 B推出来了不敢做,怕罚时(怕个P 同余最短路没调出来,晚上去补 签到签得太慢(虽然不是我写的 寄,如果有强一点的队友可以过个六题左右吧 现实是一轮游了 题解写 ......
Markdown学习Day1
Markdown学习 二级标题 三级标题 四级标题 五级标题 字体 Hello,World! Hello,World! Hello,World! Hello,World! 引用 选择狂神说java,走向人生巅峰 分割线 图片 超链接 点击跳转到狂神博客 列表 A B C A B C 表格 名字性别生 ......
【游记】2023杭电多校
## 前言 组队情况: - team943 - wsyear - chengcheng567 - ShaoJia ## Day 1 - 赛果:solved 10/12, rank 4, 1 first blood 赛前约定 ShaoJia 开前 $4$ 题,chengcheng567 开中间 $4$ ......
集训游记 7.19-7.20 图论
# 最小生成树 MST ### [P5994 [PA2014] Kuglarz](https://www.luogu.com.cn/problem/P5994) 考虑连边 $i,j$ 表示花费代价知道区间 $[i,j)$ 的奇偶性. 容易发现 $i,j$ 联通就可以发现表示出 $[i,j)$. 考虑 ......
【2023.07.18】“钉耙编程”中国大学生算法设计超级联赛Day1过题小记
## 1009 - Assertion(模拟、数学) 9分钟过题。打卡题,鸽巢原理,不懂也能做。 ## 1005 - Cyclically Isomorphic(字符串) 26分钟过题。打卡题,比较典,用KMP过的。也有字符串哈希、后缀数组等过法。 ## 1002 - City Upgrading( ......
2023 杭电多校 Day1
### 1009 签到, 队友哥切的, 没看 ### 1002 $f(x, 0/1/2)$ 表示当前点没有覆盖/覆盖/放置观察点 子树内最小代价, 简单转移即可。 ```cpp f[x][1] = 1e18; f[x][2] = a[x]; f[x][0] = 0; for (int y : e[x ......
P6227 [BalticOI 2019 Day1] 山谷
### P6227 [BalticOI 2019 Day1] 山谷 ### Description 给一棵树,一个根,一些特殊补给点,一些询问。求解如下问题:断掉一条边 $u\to v$,这样以后你能否从给定的 $R_i$ 走到根,若能输出 `escaped`。不能到达根且不能到达任何一个特殊补给点 ......
NOI2023 游记
## NOI2023 游记 > 一百年后 没有你 也没有我。 >——《百年孤寂》 当博主决定开始写这篇博客,心情很复杂。写完那么多游记了,轮到最后一次 NOI 了吗。 想说的话很多,但一些观点可能更多应该出现在回忆录里,而并非本篇游记。博主写游记的目的是希望能记住这段青葱岁月,好好享受这场 NOI ......
题解 LGP8868【[NOIP2022] 比赛】
历史版本线段树;扫描线:区间的所有子区间 trick ## Problem 给长为 $n$ 的排列 $a,b$。$Q$ 次询问 $L,R$,回答这个东西: $$\sum_{L\leq l\leq r\leq R}maxa(l,r)maxb(l,r)$$ 其中 $maxa(l,r)=\max_{l\l ......
2023牛客暑假多校 Day1
### D SB题 ### J 麻, 自己看了快十分钟还不会做就离谱, 队友哥写的。 观察到每次赢都是增加 $1$ 的钱, 那直接按照钱从小往大 DP, 转移本质不同的只有 $\log$ 段, 快速幂转移一下就完了。 ### K 直接搞 bfs 树, 每个点数一下返祖边, 讨论一下叶子结点要不要伸长 ......
2023暑期牛客训练赛Day1 补题
# 反思 J题想的很快,但写了很久也没写出来,问题出在式子的细节写了半天出了问题。下次把式子考虑好,再进行代码实现。K题没开longlong产生了罚时。L题想出来了,但最后剩下的时间不够也没有来得及写。A题离正解很近,就是处理冗余操作,最后一直在想怎么把0,1相关位置的操作隔离出来。实际上只用隔离两 ......
【2023.07.17】牛客&第四范式多校Day1(华中科技大学Round)过题小记
## D - Chocolate(博弈论) 12分钟过题。签到。 ## K - Subdivision(图论、搜索) 1小时21分过题,签到。如果给定的是一棵树的话,新增的点一定位于连接叶子节点的那条边上、否则就是已有的点。然而这是一张图,所以我们可以使用 $\tt bfs$ 将其近似的转化为一棵树 ......
题解 P7250 [BalticOI 2012 Day1] 山峰
通过观察,可以发现此题和最小生成树十分相似(两个地点之间途经的最小值最大)。 于是可以考虑这么做: 1. 通过 bfs 将每一个块预处理出来,并记录其编号、高度、类型(是否为高地)以及边缘的点。 2. 将每一个块按高度从大到小排序。 3. 依次枚举每个块: - 对于当前要处理的块,枚举其边界的所有点 ......
洛谷 Luogu P1038 [NOIP2003 提高组] 神经网络
这题看着很吓人实则很简单。求输出层,正着求很麻烦,因为知不道谁连向这个点,所以可以反向建边,反着求。 拓扑+dfs,时间复杂度 $\text{O(n + m)}$ ```C++ #include #include #include #define N 105 #define M (N * N / 2 ......
洛谷P1314 [NOIP2011 提高组] 聪明的质监员
# 写在前面 昨天说好“明天见”的,我还算信守承诺吧? 蒟蒻还是那个蒟蒻,~~依然是要叨叨~~,不过,今天要讲的,是本蒟蒻人生第一道绿题! 本题目来自洛谷,网址https://www.luogu.com.cn/problem/P1314。建议自己试试。 本题解非营利性,无恶意,无侵权目的。如有侵犯您 ......
HHHOJ #1252. 「NOIP 2023 模拟赛 20230716 B」打怪兽 思考--zhengjun
赛时卡了很久,没想出来怎么做。 随便乱搞了个优先级队列,过拍直接走人,然后成为了唯一的 100 分,无语了。 完事后发现这样做确实是对的,而且好写,简单讲一下。 首先需要能够判断打两个怪 $i,j$ 的优先级: - $a_i\le b_i,a_j\le b_j$,则优先攻击 $a$ 较小的那个; - ......
Noip优质模拟赛口胡题解
HDU 5719 题意概括: 第一行输入t表示输入数据,每组数据第一行n,表示对1—n进行排序。接下来输入n个数b[n]表示排列中第i个数之前的最小值为b[i]。第三行n个数c[n],表示排列中第i个数之前的最大值为c[i]。 解题思路: 递推,排除掉6种不可能的情况,1、b[i]>b[i-1] 2 ......
2023.07.16 高质量 NOIP 模拟赛题解
## HDU5719 Arrange >**【模拟】** > >给定数列 $B_n,C_n$,求出满足 > >$$B_i=\min_{j=1}^i\{A_j\},\quad C_i=\max_{j=1}^i\{A_j\}$$ > >的**排列** $A$ 的数量。 维护每个位置可能的数字数量,然后乘 ......
HHHOJ #1247. 「NOIP 2023 模拟赛 20230715 A」1 题解--zhengjun
> 法老找来的题,说是找了三道 其他模拟赛的 T4 拼成 T1~T3,另外搞了道 T4。 思维好题,但是放在 T1 有点搞心态,但是还好大样例够强,400 没挂。 > 然而 T3 大样例输出错了,浪费了我 0.5h,~~差评~~。 首先发现向左走之后向右走是一定不优的,所以最短路的情况只能先向右再向 ......
集训游记草稿
# Day2 ### P7154 [USACO20DEC] Sleeping Cows P 将奶牛和牛棚放到一起从大到小排序然后 dp.考虑提前确定一只奶牛是否被空余出.记 $F_{i,j,0}$ 表示前 $i$ 个东西, ### P8863 「KDOI-03」构造数组 考虑按序列顺序 dp,记 $ ......
[YDRG#001] 提瓦特环游记 · 云斗杯 · 七月 Golden 组模拟赛 整理分析--zhengjun
[link](https://yundouxueyuan.com/contest/64ad2248301edd5a35fdba9d) > 总体评价:~~因为 K 了,所以好评,~~练一下思维蛮好的,质量不错 比赛 2.5h K 的。 ## #A. 诗人小 G 初进 OI 界 标准送分,输出 $\fr ......
UNR#7游记
考前两天是联考的 NOI 模拟赛。 ### Day $-3$ 背笔试。 [https://duck.ac/beibishi](https://duck.ac/beibishi)。 ### Day $-2$ 背笔试。 VP 了 UNR#6 的笔试。第一题 AB 看反扣了 $1\rm pts$。 ### ......
[NOIP2015 提高组] 跳石头
## 题目背景 一年一度的“跳石头”比赛又要开始了! ## 题目描述 这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石。组委会已经选择好了两块岩石作为比赛起点和终点。在起点和终点之间,有 $N$ 块岩石(不含起点和终点的岩石)。在比赛过程中,选手们将从起点出发,每一步跳向相邻的岩石,直至到 ......
HHHOJ #1242. 「NOIP 2023 模拟赛 20230713 D」星海巡航 总结与思考--zhengjun
> 随机排列的最长上升子序列长度的期望是 $O(\sqrt{n})$。 这个结论知道最好,不知道也问题不大,赛时随一个跑一下也行。 警告: - 一直考虑正着做,产生了思维定式 - 正难则反啊,反着做发现只需考虑第一次覆盖的数就行了。 - 接下来的贪心也没想到:序列中不应该出现不在 $LIS$ 中的数 ......
HHHOJ #1241. 「NOIP 2023 模拟赛 20230713 C」后会有期 总结--zhengjun
赛时想了很久,可能是比较久没做这样的经典状压枚举子集的 dp 题了。 > 赛时大样例输出是错的,调了 40min 对的代码没看出来哪里错,写个对拍拍不出来,结果是 cxr 题面里的模数写错了,最后改了数据…… - 正难则反,求反面的方案数,即【1,2能到达的点无交集】的方案数 - 设 $f_S$ 表 ......
题解 [NOIP2015 提高组] 运输计划
[题目链接](https://www.luogu.com.cn/problem/P2680) 闲话:虽说是紫题,但慢慢想还是完全没有问题的。 由于 $m$ 个运输计划同时开始,所以耗费时间就是最慢的飞船耗费的时间(即最长时间)。考虑到题目让求最短时间,也就是最长的最短,可以二分。 考虑二分最长时间( ......
题解 [NOIP2012 提高组] 借教室
*[题目链接](https://www.luogu.com.cn/problem/P1083) 首先分析是否具有单调性,题目让求哪个租借人最先不能满足要求,显然,让越多人租借,就越容易满足不了需求,具有单调性。可以使用二分答案。 既然是二分答案,考虑如何 $check$,观察到对于第 $i$ 名租借 ......