优点:代码整体结构完整,流程一目了然在进行文件流操作时,进行了相应的异常处理,文本框的提示显示也很美观。值得一提的是,代码实现了出题数量和切换难度在同一操作界面上进行。
缺点:没有创新性,流程一目了然,但为了解决流程上的瑕疵,不得不采取强制手段结束程序。在题目生成的方法采用的思路是随机生成,若不合格则重新生成,是一种很简单粗暴的方式,虽然结果有效,但效率肯定是不高的,另外,虽然生成括号的逻辑较完善,但对于括号的检测仍存在缺陷,会漏掉特殊的“无用”括号,目前发现了一种——...+(sin(...+...))
对于其他的特殊情况,暂时没发现。而且就实际情况来看,还有一点问题,就是生成的括号数量低于期望值,虽然影响不大,但还是让人很在意。
原文地址:https://www.cnblogs.com/chenjianhang89/p/11552276.html
时间: 2024-11-10 12:37:12