9.9 ~ 9.15

9.9

whk

正常上课。

感觉自己一到教室就困,怎么会是呢
总不能是教室人太多缺氧了吧(

OI

我干啥了?我干啥了?我干啥了?

9.10

whk

教师节。
所以每节课上课之前我们都会起立并大喊“祝老师教师节快乐”;

然后在奥赛课上也这么干了,给了 \(\text{Huge}\) 一点小小的震撼;
Peppa_Even_Pig 喊起立的时候他也站起来了(

然后 \(\text{Huge}\) 就把要放假的事说漏了 🥰 虽然我们本来也知道
但至少这下官方证明了;
而且假期时间还不缩减,赢!


今天应该有教师节晚会的;

(引自 Delov 学长博客

所以来机房了。
不过其实三节奥赛 \(\approx\) 晚会 🤔

OI

看了看整体二分;

感觉这东西好抽象啊......
但理解之后应该也挺好打的,看着和 CDQ 挺像的;
虽然还没理解

今天下了一场大雨。

鉴于我们本部优秀的排水系统,路上的水已经可以没过脚脖子了;
然后由于我们的食堂 & 宿舍在老校区,而教室在西扩,所以我们早晨要来回走三趟;
而连接新老校区的......是一段过水路面,水有脚脖子那么深;
这段路只在道路的两头有两个排水口,然后还被灌满了;

于是理所当然的似掉了 😥

然后雨停了之后没一会水就排完了;
我们本部优秀的排水系统总是在雨停之后发挥它的作用

9.11

whk

语文老师弄了个“课前分享”,让同学上去分享成语什么的;
然后今天一节课花了 25 min 分享,然后她又因为我们习字“应付” D 了我们 15 min;
所以这一节课就过去了 😅 你说的对,但我好像还没听过她讲一节完整的课

想李帅了,至少她留的任务少 && 会让我们用课上时间完成;
现在我早读都完成不了早读任务的一半;
然后应付还会被 D;

那不就只能用公自了
🤓👆 诶!我有一计
既然应付会被 D;
那我连应付都不应付是不是就行了;
据【数据删除】所说,上次他没交语文作业也没啥事;
这样就不会被 D 了。好耶!

OI

下午三节奥赛课又不知道干啥了;

看了看虚树,然后就打了遍板子;

恼了
感觉现在学啥都学不进去
算法就会个板子还不一定能一遍打对;
数学题不会推式子;
数据结构调不出来;
思维题没思维码力题没码力;
加上洛谷不定期爆炸效率已经低到一种境界了
破防了 😥

9.12

whk

没有语文,正常上课。

下午的体育课在一切正常的情况下改成了公自;
破案了,就是没想让我们上 😐
看了一节课典范英语。
典范 10 选的全是小说,挺好,毕竟《乡土中国》根本颓不动;

感觉我现在 whk 也好颓啊
所有的空闲时间都拿来读典范了(

OI

上午两节奥赛课。

从之前的离线分治题单里挑了一道,然后发现其实是树剖;

然后一上午就过去了。

快下课的时候看大黄发了个点分治的双倍经验,然后交了,然后错了,发现有多测;
那我想着都双倍经验了怎么着改改就能过吧;
然后改到吃饭都没改出来 😥
之后找个机会重新打一遍吧 正好熟悉熟悉板子

9.13

whk

话说好像快到我课前分享了。
不过语文课代表找我的时候我直接拒绝了;
看看能不能推掉吧。


中秋节要放假,所以上课调休;

大意就是
周日上周一的课
周一上周二的课

结果就是
周六和周日的体活又没了 😅

OI

你说的对但是一天有十节奥赛课 🥰

又从离线分治里面挑出来一道树剖,然后一上午又过去了。
不过这次的题是真要用离线分治算法。

据说这题 \(O(n \log ^{1 \sim 4} n)\) 的解法都有,还有 \(O(n^{\frac{3}{5}})\) 的树上莫队解法;
我哪会啊,打的 3log 树剖 + 整体二分的写法,慢的要死 😥

然后看题单里就剩两道题了就又开了一道;

然后推了一半发现不知道怎么统计答案,想了半天无果,中午吃饭的时候问了问 int_R;

int_R:你考虑把两维看成坐标,然后@#¥%……最后上个扫描线算一下面积就行
“?”

下午接着看这题;
发现可以用排序消掉一维以后直接用线段树维护另一维;
那就打吧;
然后打了两棵线段树,调了一个小时把小样例调过了,直接交;

  • Wrong answer on test 2
    发现自己处理一个数的左右边界的时候忘了 r--

  • Wrong answer on test 7
    发现给询问排序的时候传的 q+1+n 而不是 q+1+m

  • Runtime error on test 10
    发现最多有 \(3n\) 个数,所以线段树要开 \(12\) 倍;

  • Wrong answer on test 10
    第 10 个点太大了没显示全;
    烷氮
    发现最多有 \(3n\) 个数,但我离散化的数组没开 \(3\) 倍。

然后过了。

真不敢再看这个题单了,再看就要从 题/天 变成 天/题 了(
改之前的比赛题去了。


晚上吃饭忘关显示器了,然后贴心的 \(\text{Huge}\) 直接把我们电脑关了 + 让我们去值日;
int_R 电脑也被关了,然后他 100 行代码没了直接破防了
还好我之前把那题调出来了不然我也破防了

9.14

whk

不会。

OI

一天好像只有晚上是奥赛,难受。

上午第五节公自来了一趟,改之前的比赛题。
所以为啥有个题提答题一直给我报 File Not Found 🤔

晚上突然被告知打模拟赛。
不是哥们我题刚改一半

所以接下来的 T1 指 B,T2 指 A,T3 指 C。

不是不给大样例是什么牛魔行为 😡

T1 题目大意:给你一些字符串,把它们以任意顺序首尾相接,求得到的字典序最小的串;
猜测答案是直接对字符数组 sort,然后挂在第二个大样例上了;
发现大概给一组形如 ab aba 的样例就错了;
然后开始魔改 cmp 函数,然后一直会在各种地方出错;
最后发现玄学地先不带 cmp 排一遍序再带上排一遍序能过大样例和我造的几个小点;
......所以就这样吧。没时间了啊喂!

T2。
想了一个 \(O(nm)\) 的解法,然后想不到怎么优化了,尽可能的卡了卡常之后直接去看 T3 了。

T3 好像是个博弈论,但是后手开始时可以从原集合中选一个子集进行游戏;
然后想了半天想不出来结论,看着自己推出来的一堆状态也看不出来啥;
所以最后打了几个特殊情况,随手打了个前缀和上去想着别空着。

好耶,又似一场!

得分 \(50+45+25=120\)
T1 \(O(nm)\) 好像打假了,听说打的对的话能多拿不少分 🤣👉🤡
T2 题解:

sort(s+1,s+1+n,[](const string &a, const string &b){return (a+b)<(b+a);})

眼前一黑。
T3 是 k-nim + 线性基,挺高级的,反正这两个我一个不会。

总结:策略一坨,打的一坨,烂完了(

9.15

whk

语文老师说必须要做课前分享;

所以我抽了个时间跟她聊了聊;
然后他让我去找老登;
然后我又和老登聊了聊;
花了一节奥赛课

总之结果就是折了个中,我可以晚几天说;
这样我就可以趁放假查资料了;
或者说服我妈让语文老师别管我


晚上生物要录个实验课,所以把我们前 16 号(以及自己跟来的 HDK)拉过去了;
玩了一节课还给发糖吃 🥰


明天放假,好耶!
回去干点啥呢?
玩一款中文两字英文七字的游戏

你说的对

但是这是扫雷(Winmine)。

显然,游戏 G****** I***** 的英文有 \(14\) 个字符(含空格)

OI

改考试题......
没改出来,破防了。

听 T3 的讲评,听懂是怎么回事了,但是没看懂 k-nim 的证明,也没看懂 k 维线性基(

交给明天吧。

posted @ 2024-09-15 21:44  萝卜甜了  阅读(75)  评论(2编辑  收藏  举报