摘要:
题目:返回一个二维数组中最大子数组的和(连通性) 合作伙伴:张江鹏 博客地址:http://home.cnblogs.com/u/gaara-zhang/ 设计思路:把数按行分成几个一维数组,对于该一维数组,求出他们的最大连续数组之和,并且记录下最大连续数组的第一位和最后一位的位置,之后判断几个一维 阅读全文
摘要:
进入第五周,我们的双人结对开发已经到了最后的收官之战,开始进行组队进行团队项目开发 了解如何团队合作 阅读全文
摘要:
所谓敏捷开发,就是以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使 阅读全文
摘要:
时间过得真快,不知不觉过了一个月,但这一个月来在软件工程上我还是收获了许多。下面是本周的学习进步情况: 团队合作时的配合 动态规划的使用 总结:随着时间的推移以及我和伙伴之间的磨合,我们的默契度也是不断提高,继续加油吧! 阅读全文
摘要:
题目:返回一个整数数组中最大子数组的和。要求: 输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 如果数组A[0]……A[j-1]首尾相邻,允许A[i-1],…… A[n-1],A[0]……A[j-1]之和最大。 同时返回最大子数组的位置。 阅读全文
摘要:
题目:返回一个整数数组中最大子数组的和。 要求: 输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。要求时间复杂度为O(n) 合作伙伴:张江鹏 http://home.cnblogs.com/u/gaara-zhan 阅读全文
摘要:
从这周开始,我们进入了两人结对编程的阶段,老师给了结对开发的任务,毕竟是初次结对开发,我们确实有点不习惯,这次的合作也没有达到我们预想的那样。但是,我们也付出了努力,我们会继续坚持下去,相信以后我们的合作会越来越好。 1、栈的应用 2、文件输出流 3、结对开发心得 阅读全文
摘要:
这次老师又要对四则运算题目提出了新的要求,要求用户能够输入答案并判断对错,这已经是一个小型的答题系统了,而且是结对开发。 一 功能要求: 1、乘除可控 2、随机添加括号 3、输入结果判断正误 4、统计正确数量 5、正负,余数可控 6、去除连除误区 二 设计思路 判断对错就是将用户输入的数和正确的值相 阅读全文