miniOB参赛记录与体验

前段时间懵懵懂懂中被两个队友拉去参加了阿里miniOB的比赛,现略做一点记录与参赛体验。

摸鱼了几周后终于才开始了敲代码进程,我从Update入手,然后发现一头乱麻,很多想要的参数根本找不到,函数又看不懂。

多次询问汪学长与和队友交流之后终于勉强敲了出来,事实上血的教训应该从create_table开始即一定要从建开始,不能贪图快而跳过一些关键步骤。,然后bug一堆,调了4个小时终于get了10分。这个时候离比赛结束还有10天,而我们才40分,出线无望,就这样尽力,当做学习。由于之前从未接触过工程代码,这一次还是收获颇丰的。

现在了解了数据库的基本构造大体框架,lru算法,以及去学习了正则表达式,bison和flex的基本用法。

花了一天时间写了date....由于有两个代码级的题解,所以还是比较容易的,除了最后被它这个题解坑了一手-----总结经验不能完全轻信题解。。

然后花了四天完成select-tables还是纯纯暴力那种,,,全程问汪学长,由于好多东西开始没有想清楚,所以写的时候没考虑到的一堆,并且要在后期再重新考虑只能再加代码,,直接导致代码又臭又长又难看,硬是写了几百行,直接裂开。总算完成了qwq。

posted @ 2021-11-18 16:32  Newuser233  阅读(1234)  评论(0编辑  收藏  举报