摘要: 第五周 所花时间(包括上课) 上课4小时,课后7小时 代码量(行) 187 博客量 1 了解到的知识点 敏捷开发的流程 阅读全文
posted @ 2016-04-03 17:19 二十划生 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 敏捷开发方法综述 传统的软件工程方法越来越难以适应飞速更新的软件需求,于是便形成了一些较轻量级的软件开发方法,这就是被称为能迅速针对软件变化要求的敏捷开发方法。敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分为多个子项目,各个子项目的成果都 阅读全文
posted @ 2016-03-27 12:38 二十划生 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 总结: 在这周上课的编程练习中复习了有关数据结构的动态规划等算法,在一开始的时候并没有编程思路,后来在老师让先做出来的同学讲解了他自己的编程思路之后,有和自己的结对开发伙伴进行了讨论,最后形成了一致的思路,完成了程序的功能实现。 阅读全文
posted @ 2016-03-27 12:16 二十划生 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 一:题目内容及设计思路 1.题目: 返回一个整数数组中最大数组的和(数组首尾相连) 2.要求: (1)输入一个整型数组,数组里有正数也有负数。 (2)数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 (3)如果数组A[0],......,A[n-1]首尾相邻,允许A[i-1],... 阅读全文
posted @ 2016-03-27 12:08 二十划生 阅读(193) 评论(1) 推荐(0) 编辑
摘要: 一:题目内容及设计思路 1.题目: 返回一个整数数组中最大数组的和 2.要求: (1)输入一个整数数组,数组里有正数也有负数。 (2)数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 (3)求所有子数组的和的最大值。有球时间复杂度为O(n)。 3.设计思路: (1)利用while循环 阅读全文
posted @ 2016-03-26 14:37 二十划生 阅读(346) 评论(1) 推荐(0) 编辑
摘要: 在这次的阅读过程中我了解到了如何给别人提意见,给我最大的启发是乔布斯对其下属提意见的小故事,当其下属把iphone的图标都设计成了矩形的时候,乔布斯建议他把图标设计成带圆角的正方形,而其下属一开始却并没有接受乔的意见,乔布斯带着他到外面转了转,并让他看到几乎所有的路标和广告牌都是这种带圆角的正方形。 阅读全文
posted @ 2016-03-25 19:25 二十划生 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 本周最大的收获就是体验了结对开发的乐趣,虽然两个人开始有争议,但是最后都得到了解决。 阅读全文
posted @ 2016-03-19 21:04 二十划生 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 本次实验是在四则运算2的基础上继续开发,除了之前的要求外,添加了用户作答、判断回答是否正确、输出用户答对题数。 结对开发伙伴: 程思敏 博客名:鹏程万里之思 博客链接: http://www.cnblogs.com/pengchengwanli/ 一:设计思路 1.根据要求(是否有乘除法;是否有括号 阅读全文
posted @ 2016-03-19 20:56 二十划生 阅读(322) 评论(1) 推荐(0) 编辑
摘要:   阅读全文
posted @ 2016-03-13 13:43 二十划生 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 测试数据1(30个式子,范围(1-100)有乘法,有余数,无分数): 测试数据2(30个式子,范围(1-100)无乘法,有余数,有分数): 测试数据3(30个式子,范围(1-100)有乘法,无余数,有分数): 测试数据4(30个式子,范围(1-100)无乘法,无余数,无分数): 测试数据5(50个式 阅读全文
posted @ 2016-03-13 13:38 二十划生 阅读(167) 评论(1) 推荐(0) 编辑