摘要: 题目:二维数组的最大子数组成员:马国彬-20113000 李小超-20113003思路: 此程序,我们通过对上一次一维数组的改进,实现了二维数组的功能。如果不考虑时间复杂度,用2个for循环能够找出一维数组的最大子数组,而通过3层for循环,就能够找出二维数组的最大子数组。在第2层for循环里,分别写两个for循环,分别寻找每一行和每一列的最大子数组。然后第3个for循环里一共有4层循环,来实现找出能够合并行列的最大子数组。开始把max设置为a[0][0],然后设置一个s,每执行一次循环,就执行s=s+a[i][j],然后如果s比max大,就把s的值赋给max,最后就能找出最大子数组。纸上.. 阅读全文
posted @ 2014-03-19 22:12 Magic彬~ 阅读(474) 评论(1) 推荐(0) 编辑
摘要: 今天,老师给我们介绍了一下敏捷开发,并距离介绍。通过学习,我了解到,所谓敏捷开发,并不是完全脱离文档的。 所谓敏捷开发,实际上是一种开发方法,它是一种以人为核心,循环,迭代的开发方法。它把一个大的项目分割成一个个小的独立的项目,并且使每项都能运行。 敏捷开发的核心原则有:1.主张简单2.拥抱变化3.第二个目标的可持续性4.递增的变化5.令Stakeholder投资最大化6.有目的的建模7.多种模型8.高质量的工作9.快速反馈10.软件是主要目标11轻装前进 这些自己也不是太清楚,是从网上看来的。 对于敏捷开发,很重要的一点是敏捷小组要每天开站立会议,通过每天的站立... 阅读全文
posted @ 2014-03-19 21:34 Magic彬~ 阅读(219) 评论(0) 推荐(0) 编辑