04 2016 档案
摘要:4月15号下午,我们团队召开了团队项目计划会议,经过热烈的讨论,我们的团队共同设计了软件的界面,每个按钮所对应的功能,任务卡片把每项功能做了详细的介绍。 团队的backlog: 用户在点击“新建文件”按钮后,4号区域的编辑区域 要像新建一个文本文档那样,没有内容,用户可以把 代码复制进去。 用户点击
阅读全文
摘要:上次课老师留了求一个数组的最大子数组之和,这次题目要求变化了一下,数组变成了环形的数组。主要的设计思想利用动态规划,非环形数组的任意一个元素只要判断前面的元素之和是否大于0就可以了,环形数组则还要判断数组元素后面的元素之和与0的关系。既然是环形数组,每个元素都可能是开头,也可能是结尾。
阅读全文
摘要:星期日 星期一 星期二 星期三 星期四 星期五 星期六 所花时间(包括上课) 14:00- 15:50 16:20- 17:19 15:30- 17:30 14:10- 17:52 16:30- 18:00 19:29- 21:50 14:18- 17:32 代码量(行) 90行 70行 130行
阅读全文
摘要:经过团队成员的讨论,一致决定开发一个本地代码管理工具。这个软件可以满足用户管理自己所编写的代码的需求。 团队成员: 王宏伟:外向、活泼、开朗。对软件的开发有着很高的热情。 蒋陵郡:成熟,热爱运动。管理能力强,工作态度认证负责。 唐炳辉:有思想,学习能力强,团队的技术骨干,脾气温柔。 邵文正:热爱编程
阅读全文
摘要:在网页上面生成一个四则运算表达式,用户可以输入表达式的值,然后系统提示结果是否正确。这个网页程序比本机程序来说容易一点,一是因为表达式中运算符的个数不超过三个,表达式容易获得。还有就是javascript自带了一个计算表达式的值的函数,我们可以调用这个函数来完成对表达式值的计算。 答题 没有输入运算
阅读全文
摘要:题目要求:一个整型数组,里面既有正数又有负数,要求一个时间复杂度为O(n)的算法来求出数组里面的最小子数组和的最大值。最小子数组指的是个数最少想连续的数组。 设计思路:按照我自己的思路是利用循环的嵌套,挨个从数组中的每个元素出发,找出从该元素开始的最小子数组之和的最大值。但是这样算法的时间复杂度是O
阅读全文