摘要: 首先我们遇到了一个新的迭代问题,就是数组问题,求一个数组的最大子数组的和,当求这个的时候,我们想了好多方法,比如:先将其挨着的两个或者更多的正数或者负数相加,将数组的形式变为正负正负相间隔,这样是不是就减小了空间复杂度了呢?还有想到是不是将正数找到,然后在找负数。最后都因为太复杂否定了我们的想法,学 阅读全文
posted @ 2016-03-27 21:54 _小学生 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 什么是敏捷开发模式? 敏捷开发模式是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方式,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于"非敏捷",更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软 阅读全文
posted @ 2016-03-27 21:33 _小学生 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 紧张而又激烈的学习,又是一周过去了,紧张中有了新的收获。第四周的学习进度: 1.在求数组的最大子数组和的问题,用动态规划解决问题。 2.安卓按钮单击事件,学会了两种方法。 3.对结对编程的含义有进一步了解。 4.是到了敏捷开发的过程和好处。 阅读全文
posted @ 2016-03-27 20:51 _小学生 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 题目: 求环形数组中最大子数组的和及位置。 实验思路: 环形数组中最大子数组的和包括两种情况 1、最大子数组和不包括连接处 设计思想见上篇 2、最大子数组和包括连接处 最大子数组的和=数组的和-最小子数组的和 程序代码: 运行截图: 总结: 当我们把最大数组和求出来的时候,仔细想一下,用数组的和减去 阅读全文
posted @ 2016-03-27 20:36 _小学生 阅读(1226) 评论(3) 推荐(0) 编辑