摘要: 我对软工的认识和体会: 1. 需求分析很重要,一个好的需求定位可以带来清晰的目标,十足的干劲,以及之后的用户肯定。在项目敲定的初期,我们组另辟蹊径,决定要做课业数据 API,就是考虑到信息中心没有完善的数据接口(我没有讽刺他们的意思),而其他做学堂助手的项目组由于时间关系,必然无法进行繁琐的爬虫数据 阅读全文
posted @ 2016-12-30 21:41 mzj14 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 我觉得做好每一次的大作业关键靠两点:1.提早动手,只有在时间充裕的情况下,我们才能更细致的思考问题,把基本任务做到精细,并做出一些加分任务。2.学习新范式,新方法的强烈信念。我们说IT行业的迭代是快速的,很大程度上是因为新框架的不断出现。但要意识到这些新框架背后的设计模式,基本概念都是一致的。不论是 阅读全文
posted @ 2016-11-06 23:43 mzj14 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 刚刚接触到结对编程这个概念时,我真的感觉十分新鲜——一直以来,我都以为编程是逻辑思维的独舞。即使是老师们布置的多人共同完成的大作业,组内成员的合作,也止于大家每人抱着一台电脑,然后坐在一起,各写各的代码罢了。软件工程(3)布置的微信抢票应用的开发,要求展示结对编程开发的过程。这“逼得”我不得不和组员 阅读全文
posted @ 2016-10-25 18:49 mzj14 阅读(210) 评论(1) 推荐(0) 编辑
摘要: 【题目概述】: 给定一棵二叉树T,以及二叉树中的两个节点p和q,试求p和q的最近公共祖先。而所谓p和q最近公共祖先,是指同时拥有p和q两个子孙的所有节点中,深度最大的节点(这里认为一个节点可以是自己的子孙)。 具体说来要完成如下的一个函数: TreeNode* lowestCommonAnce... 阅读全文
posted @ 2015-11-19 22:33 mzj14 阅读(182) 评论(0) 推荐(0) 编辑