结对作业---最大联通子数组
(双人合作图片空缺,不想照)
两人合作中的过程
首先自己思考,在觉得可行的情况下在纸上讲给对方听,然后互相寻找方法中的错误点,然后模拟该方法对数组求最大联通子数组。可行的情况下,把需要实现的每一步写出来,写下程序的创造简略图,各种方法,然后填补方法;测试程序,修改代码,最后完成后,测试各种用例。
体会
过去一直都是自己开发、自己思考,结对开发一个程序,免不了讨论,两人共同决定一个程序,未来的工作中也是合作,所以努力把双人合作做好,还有接下来的团队合作。
如何解决冲突
把自己的想法说给对方听,一个说完一个说。(开发的时候没碰见太大的冲突,基本都是很小的问题)
结果:
思想是:定义一个num(包含数字、是否属于最大联通子数组),再定义一个num数组。先读入文件中的行列和各个数并赋值,找出每行每列的最大子数组,使用。然后再除去不与其他使用的单元相连的单元。输出。最终写出了程序不过还是有错误的,有待修改。就不放源代码了。
一个成功的案例: