2016年3月27日
摘要: 1.解释 敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于 阅读全文
posted @ 2016-03-27 22:56 呼噜~呼噜 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 第四周 所花时间(包括上课) 15小时 代码量(行) 100行 博客量(篇) 4篇 了解到的知识点 各种相关的算法,包括动态规划等 阅读全文
posted @ 2016-03-27 20:53 呼噜~呼噜 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 这个问题相对于上个问题又复杂了一步,主要在于如何判断 最大子数组和是否在数组首尾处,那么可以选择分情况讨论,最后选择最大值解决 可以分两个情况: 1.和最大子数组没有跨过数组首尾 此时可以使用上一个程序的方法 2.和最大子数组跨过数组首尾 此时选择 数组总和-最小子数组和得到最大子数组和 最后通过比 阅读全文
posted @ 2016-03-27 17:25 呼噜~呼噜 阅读(1802) 评论(1) 推荐(0) 编辑