摘要:
现代程序设计 homework-09这次作业是要求将homework-02做成一个可演示的应用,目的是为了让用户看到程序的计算步骤以及中间结果。借此机会也学了一下JavaScript,感觉总结的地方再说吧。用户需求&功能介绍1. 用户用你的程序读入一个数组文件 (就像我们以前做过的那样),显示初始状态 (就像围棋打谱程序那样)1.1. 用户也可以自行定义数组的大小,或者要求随机生成一个数字矩阵。2. 用户这时候有两个选择2.1 按单步执行键, 在 GUI 看到你的程序是如何一步一步算出目前最大子数组的范围,当前计算到的临时子数组是在哪里,等等。 最好用不同的颜色标识不同的状态。2.2 阅读全文