华青杯创新挑战赛算法编程赛道参赛记录
省流
总共两场,我参加的第一场,rank6 / 63,AC 9 / 10,总体非常简单,但有些题目描述不清晰,凭空增加难度,评价为不如我自己出题。
解题过程
开场首先找签到题,吸取之前从头开题导致罚时爆炸的教训,发现DGHIJ都是水题,直接一键扫荡,其中D刚开始以为要O(N),交了一发WA后发现直接暴力就行,水麻了。
然后开始开那些过的较多的题,A瞪了一会发现就是个栈的模拟,很快就秒了,C当时过的不多,就先看E,发现又是一个简单模拟,这场模拟真多。。根据题意很快过了,F的题意很坑,想了一会猜出来是多源BFS,很快就过了。此时已经8题了,但是众所周知这种水赛想要拿奖第一名写多少你就要写多少,于是接着开C,这也是全场唯一一个难住我的题(B不算,过不了它不是因为它难,而是因为OJ bug,所有人都没过)。这题是个非常赤石的大模拟,足足写了一个多钟才过,我也是全场最后一个过这题的人,后面的人可能觉得太恶心不想写,也可能不会。最后排名锁定rk6,B我也写出貌似正解的代码了,可惜OJ纯bug也是测不出来了。
总结
还得加训,遇到简单场才能拿奖,中等和困难场直接就躺了。
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
作者分享
为了装 x 用 @RequiredArgsConstructor 做构造器注入,被循环依赖问题整的很烦(隐式循环依赖),因为 spring 的多级缓存只针对 setter 注入优化,构造器注入实例化的时候就注入依赖了...于是老老实实全改成 @Resource setter 注入。事实证明,没有那个架构设计水平千万别一股脑构造器注入,新手就老老实实 setter 注入,别听什么构造器注入多好多好,好处没捞到,坏处倒是先发现了....😂
5
新年新气象,推荐一本好书《操作系统导论》,当你看操作系统八股看的莫名其妙的时候,可能在这本书里能找到答案,以内存分段举例,你能明白 why(为什么要实现内存分段,他是解决什么问题的),how(内存分段的实现方式是什么),what(它最终实现了什么效果、带来了哪些核心价值),语言诙谐幽默,而且非常好懂(真的!)
左图为《操作系统导论》,右图为八股答案
7
晒晒年度总结,明年继续努力😀👍
6
给自己写代码像上天,给公司写代码像上坟😅
8
给 hutool 提了一个非常细枝末节的 pr 被 merge 了,真的是非常适合新人的开源社区,新人友好度 max,以后还会继续给 hutool 找 bug(❌),提改进意见(✅)hhh😆👍
5
