miniOB参赛记录与体验


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

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

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

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

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

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM