纪中集训的第七天

  集训以来第一次像今天一样有点点状态,难能可贵哈。总体感觉对我这种蒟蒻来说真的算好了。

  做的是B组的题。

  附上考试链接:http://120.77.82.93/senior/#contest/problems/2832

考试时   第一题看一眼不会直接交个暴力水60  orz..

      第二题看到了这个:70%的数据N<=100

       嘿嘿这不白送70分吗。但是想了一想还是认真打线段树吧,毕竟一直当水怪也不太说得过去..还好ac了。

     做到第三题已经没多少时间了,水也不能水了(我怎么会说是因为自己没学过图论),提交不能。

     第四题看一眼之后觉得可能要证明周期性(??),之后又觉得肯定不会辣么水啊。所以草草打了个朴素到不行的暴力,tle拿三十分。

  考试后 第一题就没什么人用正解做对的(尬住)。

      有的人用O2优化a了,也有的O(n^3)竟然过了。。

      看来是纪中评测机的锅。。

      正解应该是用O(n^2)遍历每两点间的斜率,按正负分成两个堆,然后用O(logn)级别的查找匹配斜率。

      第二题确实是用线段树。我的做法是每个单元里存它所囊括的区间里的:数的个数之和sum、所有数中的最小值min和最大值max.这样一来,你可以用O(logn)找到需要排序(丢弃)的数min或max,并有选择的把答案加上那个同一父节点的、你所放弃查找的区间里的sum.

      第三题。。这次竟然没有大佬写题解诶。贝尔福德曼算法也要O(n³),我跪了。

           详细的话,可以去了解一种叫仙人掌的数据结构

           就罗列一下知识点⑧。边权转点权思想、树DP或tarjan双联通分量

      第四题,听了别人讲了讲我可以断定这是一道数学题了。

          可能需要用到快速幂,矩乘,费马小定理。

  尽管我状态挺好,今天的题也是完全没有水分的呢!

还是好好努力的为好。

附:

七夕节,别人在约会,我们在做题;别人在逛街,我们在做题;别人在秀ea,我们在做题;别人在做buweirenzhi的事,我们在做题……

原文地址:https://www.cnblogs.com/snowysniper/p/11318119.html

时间: 2024-07-31 23:07:41

纪中集训的第七天的相关文章

木兮的纪中集训感想

嗯 第一次写博客... 就记录一下我这个OI萌新在纪中集训的感受吧 ## 学校 对于纪中,我这几天下来还是非常认可这所学校的:全国最美中学名不虚传(宿舍除外),校园环境非常好,虽然建校将近百年,但维护工作做得非常到位,看不出太多时间的痕迹. 训练 抛开学校环境不讲,这里的教学也是非常棒的,我来这里之前一直觉得集训应该是一件非常累的事,但事实并没有我想象的那么坏.先放一个训练的时间表 8:00 ~ 11:20 打模拟 14:00 ~ 17:30 讲题+自己改程序 19:00 ~ 21:50 自习

【纪中集训2019.3.12】Mas的仙人掌

题意: ? 给出一棵\(n\)个点的树,需要加\(m\)条边,每条边脱落的概率为\(p_{i}\) ,求加入的边在最后形成图中仅在一个简单环上的边数的期望: 题解: 考虑每一条边的贡献是\((1-p_{i})*\Pi_{j}p_{j}(j!=i)\),这里\(j\)和\(i\)不能同时加入: 一条加入的边可以看成一条树上路径 ,即求所有和路径\(i\)相交的路径\(j\)的\(p_{j}\)的乘积: 将一条树上的链\((u,v)\)拆成两条\((u,lca)\)和\((v,lca)\); 这样会

【纪中集训2019.3.29】整除分块

题目 描述 ? 本题的背景是整除分块: ? 定义一个数列$a_{n,i} ? = ?\lfloor \frac{n}{i} \rfloor $ ; ? 求$\sum_{i=l}^{r} mex(a_n) $ ; ? 其中\(mex\)表示序列中最小的没有出现过的自然数: ? 答案对\(998244353\)取模 : 范围 ? \(1 \le T \le 65536 \ , \ 1 \le l ,r \le 10^{36}\) : ? 评测系统支持使用 $ _ _ int218 $ ,但是不能直接

【纪中集训2019.08.20】【JZOJ6310】Global warming

题目链接 题意: 给出一个长度为$n$的序列$\{a_n\}$. 已知一个正整数$x$,你有一次机会指定区间$[l,r]$,令$\forall i\in [l,r],\;a_i=a_i+d\,(|d|\le x)$. 求最大化的最长上升子序列的长度. $1 \le n \le 2 \times 10^5 , \quad 1 \le a_i,x \le 10^9$且均为正整数. 分析: 可以很容易发现三个性质: 性质一:抬升$[l,r]$不优于抬升$[l,n]$,降低$[l,r]$不优于降低$[1

【纪中集训2019.3.20】河

题目 描述 给出\(n\)条河流,每条河流是形式为\(k_{i}x+b_{i}\)的一次函数且只有\(x\)轴正半轴的部分: 河流的污染部分和另外一条河流的干净部分交汇,干净的部分会被污染: 有若干个工厂要建在\(b_{i}\)处,问有多少种方案使得所有的河流在无穷远处被污染: 答案对\(1e9+7\)取模 范围 $1 \le N \le 5 \times 10^5 ? ?, ??|k_{i}|,|b_{i}| \le 10^9 $ 保证\(b_{i}\)互不相同: 题解 需要先找到可以被一条河

【纪中集训】2019.08.13【省选组】模拟3

T1 Description 给出一个\(N*N(N≤600)\)的非负矩阵\(B=(b_{ij})\),和一个\(1*N\)的非负矩阵\(C=(c_{ij})\).\(A=(a_{ij})\)是一个\(1*N\)的\(01\)矩阵,令矩阵\(D=(d_{ij}) (A*B-C)*A^T\),则\(D\)是一个\(1*1\)的矩阵.要求构造\(A\)矩阵最大化\(D\)矩阵的元素值,输出得到的\(D\)矩阵. Solution 化下式子就知道答案为:\(\sum_{i=1}^n A_i[(\su

【纪中集训2019.08.21】【JZOJ6315】数字

题目链接 题意: 设$s(i)$为将$1\sim i$看做字符串后依次连接形成的串.给定正整数$n$,求最小的$i$使得$n$是$s(i)$的字串.$T$组数据. $n\le 10^{17}, \; t\le 10^4$ 分析: 不能模拟$s(i)$的组成过程来找答案,时间不能承受. 也不能预处理$s(k)$,空间不能承受. 那就只能在$n$上找答案. 以下把数字当成字面量来讨论,更方便. 同时,这里讨论的前缀和后缀不包括本身. 思考一下,答案分为三种: 1.$ans=n$ 2.$n$由$ans

纪中集训2019.11.06

A.困难的图论 题目链接 题意: 给出由$n$个点和$m$条边构成的无向连通图,要求选出一些边.一条边被选中当且仅当它恰好被一个简单环经过. 一个环被称为简单环,当且仅当这个环上的所有点都只在这个环中被经过了一次. 输出这些边的编号的异或和.边从$1$开始编号. $1\le n\le 10^6,\;1\le m\le min\{10^6,n\times (n+1) /2\}$. 分析: 注意:一个图可能有很多简单环,题目要求选中所有简单环上的边.考场上我就是这一点搞错了.(其实搞对了也很可能做不

纪中集训2019.11.07

A.极好的问题 题目链接 题意: 咕 分析: 咕 实现: 咕 小结: 咕 B.背包问题 题目链接 题意: 咕 分析: 咕 实现: 咕 小结: 咕 C.子树问题 题目链接 题意: 咕 分析: 咕 小结: 咕 当天总结: 咕 原文地址:https://www.cnblogs.com/Hansue/p/11811824.html