2016年4月6日
摘要: 四则运算-安卓版 本次作业的题目: 在之前的四则运算基础上继续团队开发,详细要求如下: 1. 生成的题目中计算过程不能产生负数,也就是说算术表达式中如果存在形如e1 ? e2的子表达式,那么e1 ≥ e2。 2、生成的题目中如果存在形如e1 ÷ e2的子表达式,那么其结果应是真分数。 3、每道题目中 阅读全文
posted @ 2016-04-06 20:49 yifan2016 阅读(355) 评论(2) 推荐(0)
摘要: 最大联通子数组,这次的题目,我采用的方法为dfs搜索,按照已经取到的数v[][],来进行搜索过程的状态转移,每次对v[][]中标记为1的所有元素依次取其相邻的未被标记为1的元素,将其标记为1,然而,这样会产生很大的子问题重合,所以必须利用dp来进行记忆化搜索,dp为一集合,集合中的元素为已在前面出现 阅读全文
posted @ 2016-04-06 19:02 yifan2016 阅读(340) 评论(0) 推荐(0)
2016年4月3日
摘要: 第五周 所花时间(包括上课) 18h(上课4h,阅读2h编程12h) 代码量(行) 大约700h 博客量(篇) 2篇 了解到的知识点 软件需求分析的重要性 如何做软件需求分析 阅读全文
posted @ 2016-04-03 20:46 yifan2016 阅读(88) 评论(0) 推荐(0)
2016年3月27日
摘要: 第四周 所花时间(包括上课) 18h(上课4h,阅读3h编程11h) 代码量(行) 大约800h 博客量(篇) 2篇 了解到的知识点 明白了团队开发的重要性 了解了如何应该合理安排角色和任务,使每个人都能发挥出自己的潜能,为团队贡献自己的力量 本周学习到了很多知识 阅读全文
posted @ 2016-03-27 20:46 yifan2016 阅读(97) 评论(0) 推荐(0)
摘要: 给定一个数组,数组长度为n,数组中每个元素为一个整数(其中有正数,负数,零),求一和最大的子数组 这是一道老生常谈的动态规划问题,也是我大一学算法时遇到的第一道动态规划问题,当时觉得解法非常精妙,从此爱上了算法。 题目的具体解法为是dp[i][0]表示前i项数列不含最后一项(第i项)时的子数列之和的 阅读全文
posted @ 2016-03-27 19:33 yifan2016 阅读(400) 评论(1) 推荐(0)
摘要: 这一周,继续阅读了《构建之法》关于软件工程师的成长部分。 首先了解了初级软件工程师的成长: 1.积累软件开发的相关知识,提升技术技能。 2.积累问题领域的知识和经验。 3.对通用的软件设计思想和软件工程思想的理解 4. 提升职业技能 其次明白了软件开发的软件开发的质量和工作量该如何来衡量: 1.项目 阅读全文
posted @ 2016-03-27 10:34 yifan2016 阅读(130) 评论(0) 推荐(0)
2016年3月20日
摘要: 第三周 所花时间(包括上课) 19h(上课4h,阅读2h编程13h) 代码量(行) 大约1100h 博客量(篇) 2篇 了解到的知识点 团队开发的重要,以及如何更好的进行成员之间的合作 编写程序四则运算 阅读全文
posted @ 2016-03-20 11:22 yifan2016 阅读(128) 评论(0) 推荐(0)
摘要: 这周对《构建之法》的部分阅读,对软件学习以及软件开发有了更加深入的认识。不光是在技术方面,还有个人的素养以及团队的合作上。在个人 方面,养成良好的编程习惯十分重要,因为良好的编程习惯,会在无形中让你的编程工作得以更加顺利的进行。简洁明了的注释,适当的缩进,以及合适的命名方 式,都是在以后的学习中应该 阅读全文
posted @ 2016-03-20 10:31 yifan2016 阅读(104) 评论(0) 推荐(0)
2016年3月19日
摘要: 这次是结对开发,这是我和同学写的代码,思路是讲字符串里的数字与符号逐渐取出,然后使用数字栈和符号栈逐渐进行调整,算出结果 代码: 队友王世强: http://www.cnblogs.com/wsqJohn/p/5294841.html 阅读全文
posted @ 2016-03-19 21:28 yifan2016 阅读(294) 评论(2) 推荐(0)
2016年3月13日
摘要:   阅读全文
posted @ 2016-03-13 20:35 yifan2016 阅读(363) 评论(0) 推荐(0)