At the beginning of sophomore year, to serve the vast number of students suffering from the Data Structures and Algorithms course, I wrote a debugging platform. The code is a mess, but the product...
大二时为数据结构与算法课程搭建的简易调试平台:用户选择题目和语言,粘贴代码上传测试。平台后台运行数据生成器、标准代码与用户代码并比对结果。随机数据可帮未考虑某些情况的同学定位错误;针对极端用例,平台将导致失败的数据存入“重要数据集”,提交时优先测试,并支持用户贡献数据,由标准代码审核后加入,使测试数据更全面。
作者开发了一个简易OpenJudge测试平台,用于帮助学生调试数据结构与算法作业。平台能随机生成数据,对比标准代码与用户代码并反馈错误数据,还引入“重要数据组”优先测试他人出错的数据,并允许用户贡献极端样例以提升测试覆盖。因降低作业难度,平台已按要求关停。
完成下面两步后,将自动完成登录并继续当前操作。