摘要: 题目:返回一个二维数组中最大子数组的和(连通性) 合作伙伴:张江鹏 博客地址:http://home.cnblogs.com/u/gaara-zhang/ 设计思路:把数按行分成几个一维数组,对于该一维数组,求出他们的最大连续数组之和,并且记录下最大连续数组的第一位和最后一位的位置,之后判断几个一维 阅读全文
posted @ 2016-04-06 15:23 无痕公子的丸子头 阅读(126) 评论(1) 推荐(0) 编辑
摘要: 进入第五周,我们的双人结对开发已经到了最后的收官之战,开始进行组队进行团队项目开发 了解如何团队合作 阅读全文
posted @ 2016-04-03 15:54 无痕公子的丸子头 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 所谓敏捷开发,就是以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使 阅读全文
posted @ 2016-03-27 14:06 无痕公子的丸子头 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 时间过得真快,不知不觉过了一个月,但这一个月来在软件工程上我还是收获了许多。下面是本周的学习进步情况: 团队合作时的配合 动态规划的使用 总结:随着时间的推移以及我和伙伴之间的磨合,我们的默契度也是不断提高,继续加油吧! 阅读全文
posted @ 2016-03-27 10:02 无痕公子的丸子头 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 题目:返回一个整数数组中最大子数组的和。要求: 输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 如果数组A[0]……A[j-1]首尾相邻,允许A[i-1],…… A[n-1],A[0]……A[j-1]之和最大。 同时返回最大子数组的位置。 阅读全文
posted @ 2016-03-27 09:58 无痕公子的丸子头 阅读(235) 评论(1) 推荐(0) 编辑
摘要: 题目:返回一个整数数组中最大子数组的和。 要求: 输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。要求时间复杂度为O(n) 合作伙伴:张江鹏 http://home.cnblogs.com/u/gaara-zhan 阅读全文
posted @ 2016-03-26 15:03 无痕公子的丸子头 阅读(251) 评论(1) 推荐(0) 编辑
摘要: 从这周开始,我们进入了两人结对编程的阶段,老师给了结对开发的任务,毕竟是初次结对开发,我们确实有点不习惯,这次的合作也没有达到我们预想的那样。但是,我们也付出了努力,我们会继续坚持下去,相信以后我们的合作会越来越好。 1、栈的应用 2、文件输出流 3、结对开发心得 阅读全文
posted @ 2016-03-20 14:36 无痕公子的丸子头 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 这次老师又要对四则运算题目提出了新的要求,要求用户能够输入答案并判断对错,这已经是一个小型的答题系统了,而且是结对开发。 一 功能要求: 1、乘除可控 2、随机添加括号 3、输入结果判断正误 4、统计正确数量 5、正负,余数可控 6、去除连除误区 二 设计思路 判断对错就是将用户输入的数和正确的值相 阅读全文
posted @ 2016-03-18 22:07 无痕公子的丸子头 阅读(149) 评论(1) 推荐(0) 编辑
摘要: 这周老师已经讲到构建之法中两人合作编程的篇章。初看时以为笔者写错了,为什么把编程的要求规范写到两人合作这章里面,现在想来我觉得作者的观点是正确的。因为我们出了校门,从事软件工程肯定是团队合作,那么在团队交流中必须让合作伙伴很容易地看出你代码是什么意思,这必须要求我们在写代码时严格要求自己,这样不仅别 阅读全文
posted @ 2016-03-13 17:20 无痕公子的丸子头 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 测试计划 001:   000: 011: 010: 1011: 1110: 阅读全文
posted @ 2016-03-13 16:42 无痕公子的丸子头 阅读(126) 评论(1) 推荐(0) 编辑