对你没看错,是退役祭。

Day -2

春游。话说为什么又是植物园?

Day -1

白天上文化课,晚上给机房其它童鞋出题。

Day 0

给他们考试,然后颓3Dmaze,毕竟没网

Day 1

车上复习了下模板事实证明这并没有用
进考场,发现好多穿\(CJ\)校服的虽然一个认识的都没有
赶紧敲了\(emacs\)配置,然后就发卷了。真后悔没有带吃的进来
看\(T1\),马上写了个暴搜,样例过了,然后想正解,没有思路,去看\(T2\)。
兴奋地写了个可持久化线段树,然后样例都没过,发现看错题了。。又想了一下无果,去看\(T3\)。
容易发现最后每条边都肯定是要连向\(n\)的,并且任何非目标状态都肯定是有一条边能直接变成连向\(n\)的。
于是第一问迎刃而解。然后就不会了,所以只做了W=0的点
为什么没写暴搜呢?懒得打
回过来看\(T1\),发现\(B,C\)的决策和\(E,F\)的决策是相互独立的,所以只需要枚举\(A,D\),分别求\(B,C\)和\(E,F\)的方案数然后乘法原理一下就好了。\(B,C\)的求法我想了很多,证伪了许多,最后的方案就是求出任意两个点构成的线段的垂直平分线,用一般式表示,然后用桶记录一下。枚举\(A,D\)时,求出\(AD\)直线的方程,看有多少个点对的垂直平分线就是这条,就是\(B,C\)可取的方案数。关于这个桶怎么实现,一开始还准备用哈希的,但是感觉有点麻烦,于是决定用\(map\)。至于\(E,F\),我打算求出每个点到其它所有点的直线的斜率,然后排个序,然后二分\(AD\)垂线的斜率和\(AD\)的斜率之间的点。
似乎可行的样子,但是实现不了,就是\(map\)那里出锅,最后还是20分暴力滚粗。
再去看\(T2\),随便写了个算法,过了样例就没管了。

什么?没建子目录?那没事了。

Day 2

Day1爆零,心态崩了啊。
今天依然没买吃的。
直接开\(T1\)吧,emmm似乎不可做的样子。
去看\(T2\),emmm似乎也不可做的样子、、
去看\(T3\),似乎可做啊,于是推了半天柿子啥也没推出来。
回去看\(T2\),写了个假算法
回过去看\(T1\)。
看到回文串,你想到了什么?
马拉车啊。
听到马拉车,你想到了什么?
对,没错,从一个点向两边拓展,拓展到的2个点之间一定存在回文路径。
于是直接开个二维数组标记2个点之间存不存在。
枚举以每个点为中心,向两边拓展权值相同的点,并且只拓展没有标记存在路径的点。
然后还有长度为偶数的回文串的情况,所以还要枚举所有边,如果2个点的权值相同且没有标记存在路径的话,从这2个点拓展。
时间复杂度我不确定,或许是\(O(n^2)\),或许是\(O(m^2)\)?
还是先确定正确性吧。。
不管了,反正这次只是来试试水的。

晚上疯狂补作业。

写在最后

这是我第一次参加省选,试下水,虽然爆0了
虽说今年题目偏难(duliu),但是很多题暴力分没拿还是很可惜。
毕竟我是弱校菜鸡,时间、师资、资源、氛围都是无法和那些巨佬比的。
我怀念那段停课时讨论题目的时光,可本校所有高二选手早已退役,我已然成为本校最大的选手之一。
我没有教学意义上的老师,除了语言外的所有,各种算法数据结构,基本都是自学的。我能做的,就是适当学习新算法,刷题,看题解。
但我毕竟理解能力还是有限、数学素养不足,还是会有很多学不懂的,比如后缀数组、NTT等。
但我还是看到了一点希望。
如果联赛正常发挥,能有400+,然后省选暴力分拿满,特殊点尽量拿,大力猜结论,有思路的尽量尝试,不要太畏于实现的难度(暗示鱼),还有一年时间,实力肯定会提高一点,加上现在友好的政策,或许就有了呢?
希望很渺茫,但放弃已经不可能了。
只有一次机会了,\(NOIp2019\)加油,祝我好运,也祝各位mxh大佬们好运。

广告区

ych巨佬进队记
xjc巨佬AK记
hkw巨佬AK记

HNOI2019退役祭的更多相关文章

  1. HNOI2019 退役记

    窗外风雨大作. 凌晨两点又被噩梦惊醒,朦胧中看见书桌的灯还亮着. 走近书桌,有一个人正在敲打着键盘,屏幕上是一些似曾相识的东西. 被水浸湿的头发随意地搭在额头上,鼻梁上架着一副眼镜,镜片上全是小水珠, ...

  2. HNOI2019退役记

    退役 警告. 今年虽然我没有变强, 但是还是比去年强一点(去年树形dp都不会). Day0 明天就是省选了,晚上22:13还没有睡觉,真的是状态不好. 打了一下LCT的板子,发现终于理解了...(这叫 ...

  3. NOIP2018退役祭

    退役感受 在写下这个标题的时候,我的心情是复杂的,无非就是感觉像对一位将要赶往战场的士兵说:"你的战争已经输掉了." 退役了,没有什么好说的.无论再怎么抱怨这题出的真烂也无法改变了 ...

  4. NOIP 2018退役祭

    Day 0 实在是没啥特别想干的...路上看了一下FE的小玉的第四周目的视频...然后到了之后整理了一下东西,然后被slr教着学了一下一个叫翻棋的东西,然后立刻就上瘾了...然后就听slr先生教我滑铁 ...

  5. 那么再会吧!OI!(HNOI2019退役记)

    现在是4月7号7点. 退役了. 至此,整个LSOI17届全部毕业. 想说些什么呢?不知道啊. day1紧张过头,真正开始了解题意是在11点以后.半路忘了kmp怎么打,第一题计算几何根本没管,好啊,第三 ...

  6. 再见,OI(2019退役祭)

    有些话应该藏在心里,有些事情只属于自己. (想了一下,自己的OI生涯.自己所经历的事情还是留在自己的心里吧,一是自己文笔不好,二是每个人的世界观不同对事情的看法不同) 不要轻易地去评价一个人,每个人背 ...

  7. 【置顶】CSP/S 2019退役祭

    标题没错,今年就是我的最后一年了. 才高一啊,真不甘心啊. DAY1(之前的看前几篇博客吧) T1 现在没挂 T2 貌似是树形DP,跑到80000的深度时挂了,于是特判了链的情况,大样例过了,现在没挂 ...

  8. HNOI2019爆零记

    HNOI2019真-爆零祭 我怎么这么菜QAQ day-37 从学科溜过来搞OI. 班主任一直在谈论我退役的事情,这就是NOIP挂分的后果...说我没考好就找理由,人家xxxxxxx可不是xxxxxx ...

  9. HNOI2019 游记

    HNOI2019 游记 Day 0 其实考前几天,心里还是挺慌的.结果最后 Day 0 的时候,因为种种原因反而释然了.也许是觉得,在这一步退役,也没有什么好害怕的吧. OI 本身就是一项偶然性太大的 ...

随机推荐

  1. (转)Linux 命令--查看物理CPU个数、核数、逻辑CPU个数

    # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| ...

  2. PHP 操作redis 详细讲解 转的 http://www.cnblogs.com/jackluo/p/3412670.html

    phpredis是redis的php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系 很有用;以下是redis官方提供的命令使用技巧: 下载地址如下: https://github. ...

  3. Building microservices with ASP.NET Core (without MVC)(转)

    There are several reasons why it makes sense to build super-lightweight HTTP services (or, despite a ...

  4. jmeter 配置元件之计数器Counter

    用jmeter生成数据 我用过几种以下几种方法 1.CSV Data Set Config  参数化 2.${_Random} ${_Random}是jmeter函数助手里面自带的一个函数,作用是返回 ...

  5. 【前端学习笔记05】JavaScript数据存储Cookie相关方法封装

    //Cookie设置 //设置新cookie function setCookie(name,value,duration){ var date = new Date(); date.setTime( ...

  6. Asp.net MVC 获取IPv4 地址

    public static string GetIP4Address() { string IP4Address = String.Empty; foreach (IPAddress IPA in D ...

  7. [CF1111E]Tree

    题目大意:给一棵$n(n\leqslant10^5)$个点的树,有$q(q\leqslant10^5)$次询问,每次询问给出$k,m,r$表示把以下$k$个点分成不超过$m$组,使得在以$r$为根的情 ...

  8. word----遇到问题-----word中插入的图片无法左对齐----格式按钮为灰色

    当我们在用word时,有时要插入图片,却发现,插入的图片只在中间位置,不能拖到左边,这时怎么办呢 主要是图层的高低原因导致的不能拖动. 这个时候我们只需要设置一下图片的图层类型即可. 对着图片右键在设 ...

  9. AtCoder Regular Contest 086 E - Smuggling Marbles(树形迭屁)

    好强的题. 方案不好算,改成算概率,注意因为是模意义下的概率所以直接乘法逆元就好不要傻傻地开double. 设$f[i][d][0]$为第i个节点离d层的球球走到第i个点时第i个点没有球的概率, $f ...

  10. Subseq

    Portal --> broken qwq Description  给你一个长度为\(n\)的整数序列,要支持以下两个操作: \((0,i,x)\):将第\(i\)个数改成\(x\) \((1 ...