NOI2018网络同步赛游记

第一次参加NOI系列比赛,小激动虽然我是个菜鸡web

day1【2018.7.18】

今天早上7点吃完饭,我就来到机房,看了看邮件里的密码条,而后就坐等8:30~~数组

等到8:30,CCF的网站真的是‘快’,网页日期08年?.svg

最后都没登上,在群里下载的题面和样例。post

  • T1 return
    这个题仍是比较简单的啦,分段写程序,离线 n l o g n ,就可暴力80分,开始准备打可持久化并查集, n l o g n 2 ,确定被卡多组数据,因此想了想发现能够用Kruskal重构树,昨天才作了BZOJ的一个peaks,求个最大生成树,单源最短路预处理,倍增求答案就A了。

UPD:
早知道用Dijistra+堆优化了,emmmmmmm。优化

  • T2 inverse
    冒泡排序打错了看了我半天
    这个神题,开始觉得数位DP,根本无法记搜,要爆炸。而后打了个暴力,看了看特殊数据,竟然特殊数据是卡特兰数减1?骗了24分就走了。正解彷佛是个DP,知乎上有网站

  • T3 name
    字符串的子串系列问题,先看后缀数组,发现好像并无法,仍是老套路,先打暴力,字符串随机彷佛能够yy一下过。最后看看好像能够用sam作,可是有些信息必需要线段树维护,因此太难写啦,不写啦QAQ就搞了半天,午餐叫的外卖,终于搞了出来。(这个题是 S h o n e 大佬想出来的)。ui

最后在 I m a g i n e , S h o n e , h d x r i e , C I a o , L e o _ J A M 等的同机房的大佬们的共同努力下,拿了100+24+96=220分(最后一个不知道为啥挂了一个点)。spa

今天若是我本身作的话估计只有100+24+12分的暴力,仍是太蒟蒻了,要努力啊!orm

UPD:最后同步赛加上50分笔试218分。xml


day2【2018.7.20】

仍然来到机房,和大佬们一块儿作day2的题目。

仍是CCF的网站仍然进不去,最后在UOJ群里拿到的题面与样例。

一看题目,最后一个多边形,啊哈!果真有个计算几何,再一读题,看到第一句就**。
时限2,8,10s,不知道CCF的“quickly”机子要测很久。

  • T1 dragon
    这个就是个exCrt的模板题吧比较简单,你能够列出一个同余方程组,可是有系数且不互质无法求逆元除过去,这个其实很简单的啦好吧也不简单,例如这个 w x a   ( m o d   p ) ,先求 g c d ( w , p ) ,若 a 没法被 g c d ( w , p ) 整除就无解输出-1,不然就将 w , a , p 都除以 g c d ( w , p ) 而后就互质了,套exCRT模板。可是这个题有不少坑点,好比模数为1,相乘爆long long等,多注意一下就好啦。

  • T2 center
    不会……| O ( m 2 l o g n + n ) ,暴力树剖,线段树乱七八糟维护, m 2 枚举方案,lca判断合法与计算 l o g n 的,运气好50,不然30。

  • T3 polygon
    题目与题面彻底不符,差评…….|这个题据说二叉树能够骗分,可是太难啦,蒟蒻怎么可能会!!因此 p u t s ( " 0 " ) ; 骗分吧。

今天比昨天难了好多啊QAQ,咱们一机房9我的搞了一上午。

最后指望得分100+50+10=160.

其实T2暴力都懒得打了


UPD:结果是100+45+5=150

T2的话大概就是分状况讨论lca的状况,wls的PPT上有讲解

最后一题jls的插头DP?10KB代码?


因此两天下来,运气好Ag,运气通常Cu,运气差就Fe了。


加油吧,继续努力!!


End

相关文章
相关标签/搜索