0x00 前言&说明
在写本篇博客之前,本人一直在忙于如何在机房安装Arch Linux,具体过程参见之前的文章:
但是今天又有了一些新的进展,具体来说:
- 成功更换了一个lty壁纸
- 成功设置了各个窗口的单独透明,效果极其地好
- 成功在2019款的MacBook Pro上跑起来了我的Arch和Niri,并处理了Wi-Fi驱动
参见此图:




那么回归正题,我们开始今天的正文。
多说一句,本文使用Arch Linux写成。
Btw, I use Arch.
0x01 关于CAICP
作为一名少有的名正言顺的AIer,我宣称I'm AIer!
那么距离CAICP-S第一轮还有不到一个月之际,我正式开始准备这场比赛。
(其实主要原因是因为今天发了第一轮样题)
我们要做的第一件事就是把这个pdf扔给Agent让其分析难度与知识点.
于是我们会发现我们得到了一套模拟赛题、一个题目分析、一个知识点大纲一类的pdf。

严肃做一下:

取得了55pts,还可以(毕竟是零基础)
我们之后的OAI训练以PyTorch和py语法基础为主(前5天),之后是学一些模型。
于是我们开始让AI配置环境(作为AIer怎么能不会用Antigravity呢):

配好了我们开始学习。
这里多说一句,一定要用Neovim,这个真的要比VS Code好用很多,而且占用极低,可以自定义非常多的功能。
如果说你是因为配置过于繁琐、原生UI太丑不想用的话,那么这里是我的配置,为OI特化过,我的Nvim配置
如果你还有想加的功能,可以用AI哦,免费的Agent:OpenCode这个就可以了,一般而言使用3天就能非常熟练,而且会不再愿意用VS Code。(另外,浏览器也可以配置Vim风格快捷键,也就是所谓的全键盘流,完全不需要鼠标点击就可以操作浏览器,搜索Vimium插件并安装即可)

第一次写py写炸了(悲):

可喜可贺写过了:

剩下的之后继续。
0x02 关于OI
一个不那么为人所知的消息是,本人在CSP-S1中因为神秘原因以距离晋级线5分遗憾离场(悲)
但是明年还是要打的,so,我们来复健一下。(说起来,我也就只有半个月左右的时间没有好好训练)
复健最好的方法是什么呢?当然是打DS的板子。
打什么DS好呢,当然是PST,这是因为静态区间第 k 小是一道极具深度和思维美感的佳题(?
打PST的板子,不仅可以让我们熟悉OI风格C++的写法,还可以让我们恢复我们的思维。
但此时你会发现你忘记这是啥了,于是我们打开你谷,找到自己8月份写的反动代码,严肃阅读。
这个部分我们之后再补,因为这两天事情非常多,耽搁了。
0x03 关于C3的论文
这又是一个不为人知的信息
(没错我投稿了CGO2027)

(没错我在一台Intel MBP上用同一块硬盘跑了Arch)

我宣称Arch是对的,对各种硬件的支持都非常好(当然这得益于Linux强悍的内核)
那么回归正题,在今年的暑假,本人花了两个多月的时间开发了C3这个编译器,随后投稿了CGO2027(卡着R2投的),这期间没做多少记录,但总之结果是可喜可贺的。
C3有着独一无二的异步分层编译设计,而且冷启动延迟要比PyTorch好很多,可惜在投稿之前没有时间做更多的测试,本来是该测一下transformer的,但是到结束之前也没有开发完对应的算子(这个工作到2026.10才完成),这也间接导致了在Review时三位审稿人都指出了实验过于简单的问题。
好在现在可以进行答辩,所以在这两天本人开始了对应的测试。
这个过程花费了30号绝大多数的时间,期间Arch网络还炸了一次(当然这主要是Apple WI-FI驱动的问题)
最后也是完成了好吧:

0x04 杂项
好想看强风吹拂啊,可惜一直没有时间。
其实本人真的非常喜欢OI啊,至于OAI我刚刚入门,还不太好说,我并不想就这样一无所成就AFO,所以接下来的一年肯定是要努力训练的。
至于训练的方法,如下几个:
- 板刷ABC、CF div2
- 做《能力提升题单》
- 完全不使用AI进行高强度思维训练
之前看到过一篇讲PAM的博客,但是现在找不到了,那篇博客的大概是我见过最通俗易懂的PAM博客了,而且,我很喜欢那个博客的CSS,非常漂亮,浅绿色的壁纸、半透明而现代的UI,可以说完爆大部分网站。
我最认真的一次训练就是暑假学字符串的时候了,很怀念那个感觉(所以我的Arch的浏览器也特意换了一个和那个博客类似的背景)
最近的规划就是优先准备CAICP,在此之后就开始专心训练OI了(当然如果CAICP和NOAIP考得很好那另说),然后平时没事学学Lean4。
最后的最后,明天就到了万众瞩目的CSP第二轮了,在此,
祝各位OIer:RP++!AK CSP!