0%

啦啦啦,创建这个博客网站有两个原因:其一是三月份有幸与老师聊了30多分钟,意识到搭建技术栈的重要性;其二是在朋友圈看到猫猫学长分享的个人博客网站,既高兴他的实习之路逐步走上正轨,也羡慕他的能力。心有触动,故趁五一假期,准备着手搭建自己的技术栈,并将一切记录下来。而这篇,是我写的第一篇,用于记录四月份的有意义的好事、坏事、展望,以及极其主观的感想。

环宇楼神秘打野点
于环宇楼神秘打野点处拍摄

大大小小的石头成排放


你有多于石子数的特定槽用于摆放石子,你要把大大小小的石头排成一排,并找到一个摆放方案使得石头间距的最小值最大。这是一道简单的二分题。

四月份是竞赛月,蓝桥、天梯、省赛、数模挤在一起,忙得不可开交。首先说说为什么我会有这么多竞赛。一方面是出于对脑力的盲目崇拜,一方面是看到了acmer光明的未来(doge)。每次看到蒋凌宇(world final冠军,codeforces历史最高分)的思路奇特、简洁明了的代码,我就会在内心打出无数行“orz”。

一年写不了1000题,你打什么acm?

从数论到图论,从基础的思维算法到高级数据结构的运用,感觉学的很坎坷,到现在依旧只能算是浅尝辄止。没有专业教练指导的学习就是让人感到迷茫,不知道这个算法现在算不算掌握了,不知道怎么提升。但总归,在社长的组织下,acm实验室迎来第一届春季集训,能跟着训练还是有一些进步的。题目里,难的不只是对算法的生疏,也有思维上的不足。怎么get到出题人各种各样的小巧思,怎么灵活运用各种算法工具攻克一个个难关,都是acmer要从0开始推演的。

哦,对了,你怎么知道我参加了翁恺(等一众大佬的)线下见面会,还体验了紧张刺激的滚榜环节:

线下见面会
见面会

聚餐
聚餐

至于数学建模,我学到最有用的是怎么调论文格式,怎么使用AI生成latex公式,以及,markdown这个写文章的工具。

不过,四月里,最喜欢的还是每天过的日子。喜欢每次走在路上脚步声对上耳机里节奏的爽感,喜欢每次走跑完步呼喘呼喘中上脑的内啡肽,喜欢每次吃饭时淡淡的香味以及下肚后的饱腹感。

heihei

总之做个小结吧(大一下):

  • 蓝桥:省二(惜败)
  • 天梯:个人国三(凑合)
  • 省赛:打铁(糟糕)
  • 数学建模:未知

奇奇怪怪的小飞虫绕啊绕


现在,你的身前有n只小飞虫排队等待被你扇走,每只小飞虫有一个权值a_i,表示被扇走后它会重新插队到倒数第(a_i+1)个等待被扇,问你有几个小飞虫你扇不到。这是难度略有提升的贪心题(也有二分)。

一个月下来,怎么可能不会有些糟心事呢?省赛里,有一道bfs题目,本来想到两种解决方案:一是重载运算符,让数据结构支持存储结构体;二是使用tuple储存数据。但是很不巧,我把高中毕业后的寒假里学的语法忘了,这两个都不会用,最后与铜牌失之交臂。否则也算是给打a之路一个较为理想的起点了(赛后才知道,只要让结构体再多存一个信息就好了)。

被售货机背刺belike:

背刺
背刺…花了我15.5元。

此外还有一些莫名其妙的人和琐碎小事。比如说,有已读不回的,有猥琐地给个眼神然后乱糟糟想一通自以为是的等等。其实可以简单大方一点,不高兴就说,觉得需要帮助就开口,不愿意做就商量好,自己的事就老老实实担着,这点自信也没有么。

平平淡淡的米饭堆成山


你的面前有n个饭碗,每个编号为i的饭碗要盛有a_i粒米,你只能通过选择一个区间[l, r],使得编号l到r的饭碗里各添一粒米,请问你最少需要添几次米。这是一道简单的贪心题。

行文至此,不想再铺陈。之后就踏踏实实地走过去,退出数模、学学人工智能和课业为考研做准备,搭建一下技术栈,一点一点做好眼前的事情,其他顺其自然就好。

懵逼ing
懵逼ing

下个月赚点小钱(欢迎介绍赚钱渠道),然后省吃俭用一下,买点想要的:可能是平板,可能是自行车 + 乐器(电钢?吉他?小提琴?)。

总结

最后,说一个最深的感触:只要你保持一个真正乐观的心态,踏踏实实地认真地生活,好事都会到来。这是一个很真实很奇妙的感觉。