结对作业---最大联通子数组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了结对作业---最大联通子数组相关的知识,希望对你有一定的参考价值。

 (双人合作图片空缺,不想照)

两人合作中的过程

首先自己思考,在觉得可行的情况下在纸上讲给对方听,然后互相寻找方法中的错误点,然后模拟该方法对数组求最大联通子数组。可行的情况下,把需要实现的每一步写出来,写下程序的创造简略图,各种方法,然后填补方法;测试程序,修改代码,最后完成后,测试各种用例。

 

体会

过去一直都是自己开发、自己思考,结对开发一个程序,免不了讨论,两人共同决定一个程序,未来的工作中也是合作,所以努力把双人合作做好,还有接下来的团队合作。

 

如何解决冲突

把自己的想法说给对方听,一个说完一个说。(开发的时候没碰见太大的冲突,基本都是很小的问题)

 

结果:

思想是:定义一个num(包含数字、是否属于最大联通子数组),再定义一个num数组。先读入文件中的行列和各个数并赋值,找出每行每列的最大子数组,使用。然后再除去不与其他使用的单元相连的单元。输出。最终写出了程序不过还是有错误的,有待修改。就不放源代码了。

一个成功的案例:

 

 

以上是关于结对作业---最大联通子数组的主要内容,如果未能解决你的问题,请参考以下文章

二维数组最大子数组(结对开发)

二维数组最大子数组(结对开发)

返回一个二维整数数组中最大联通子数组的和

软件工程结对作业02

软件工程个人作业05(二维数组求最大子数组的和)

求最大子数组(结对开发)