TODO
写到现在写完了全部内容(除了7+)
计划中的7+
- 对命令行输入的进一步优化
- 历史记录
- 左右移动
- 多行输入
记录
花了两天突击完成(总共)
需要优化的地方
- 哪里可以用std::move减少拷贝开销
- 测试走一走,白盒测试,完成所有的内容的测试(估计是个麻烦事,看时间情况)
总结
怎么说,写的还是有些慢的;
因为对Pair类的string和list的处理没有太弄清楚浪费了不少时间
eval的调用的位置,卡了2h,因为少一个eval,有一部分处理的就会不够,这点想出来还是用了太久
高阶函数还是Python好写,因为类型不敏感处理多态更轻松
CPP20真好用(bushi
这是我写的最爽的一次大作业
感谢认真负责的教学团队