摘要: 时间进度表: 日期 开始时间 结束时间 中断时间 净时 活动 备注 4月10日 3:30 3:50 50 上课 水王的思路 4月10日 4:00 4:30 30 打程序 完成水王 4月13日 13:00 14:25 75 打程序 Javaweb作业 5:50 缺陷记录日志:无 学习进度条: 第一周 阅读全文
posted @ 2017-04-15 22:37 也许没资格 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 学习进度条: 第七周 所花时间 26hour 代码量(行) 1300 博客量(篇) 1 了解到的知识点 1.熟悉了java中类的封装,对类实现了java web的调用,能够更加方便,对象更加的明确 2.多了一个考虑问题的思路 阅读全文
posted @ 2017-04-08 18:36 也许没资格 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 程序设计思想: 首先,由于之前的四则运算已经基本上把需要实现的功能都实现了,所以这次任务的重心在于怎么把一个Java程序变成网页版的。 第一步我的想到需要哪几个网页,每个网页都实现什么功能。那么,主页是必不可少的,用户需要在主页上选择一些出题的基本参数,比如说自然数的范围、 除法有无余数,减法有无负 阅读全文
posted @ 2017-04-07 18:39 也许没资格 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1.题目要求:求一个二维数组的连通的数组中和最大的最大值。 方案一: 先将二维数组按正整数数组进行分块,分成若干正数数组块之后,看这几个正数数组块是否联通,若不连通,则需要看将其连同所需要的代价是否合适。 最后再求出最大值。这种方案思路很清晰,但实现起来比较困难,例如,分块的储存(计划用栈或队列进行 阅读全文
posted @ 2017-04-07 13:23 也许没资格 阅读(1461) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-04-01 20:15 也许没资格 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1.题目要求:由一中的链状数组变为环状数组 2.编程思路: 若数组为环状,将其从a[0]出断开,本质和一条链相同,只不过以前只能按顺序从前面往后相加,环状之后能够从尾部加到头部,所以只需要将此数组长度变为2倍,后面一半的数组元素与前面相同,然后即可按照前面所写的链状相同,只需要在while循环中加上 阅读全文
posted @ 2017-03-29 19:55 也许没资格 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1.题目要求:任意给出一个整数的数组,求出元素和最大的子数组的和。要求时间复杂度为n。 2.解析题目要求: 要求出一个数组的最大子数组和,若要求时间复杂度为n²,则可一一求出,再求其最大值,利用两次循环即可。但是若要求时间复杂度为n,只能进行一次遍历,这便是难点所在。关键点在于负数,若全为正数,那么 阅读全文
posted @ 2017-03-29 19:49 也许没资格 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 时间进度表 日期 开始时间 结束时间 中断时间 净时 活动 备注 3月15日 7:10 9:10 120 打程序 规范代码,进行初步构思 3月16日 7:10 9:10 120 打程序 实现减法无负数 3月17日 8:00 10:00 120 打程序 实现减法无负数 3月18日 4:10 5:50 阅读全文
posted @ 2017-03-25 14:33 也许没资格 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 相对于软件的质量的解释有很多种,但是他们都强调了软件要符合用户以及利益相关者的需求。 软件=程序+软件工程 程序的质量体现在软件外在功能的质量,衡量软件的质量基本可以用是|否来判定。软件的开发过程有三个主要的特性:好、快、便宜。通俗来讲就是软件在功能、成本、时间三方面满足利益相关者的需求 功能方面的 阅读全文
posted @ 2017-03-21 03:01 也许没资格 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 一个软件除了稳定、功能强大,用户体验也很重要。程序开发人员和测试人员在强调其功能和性能的同时,还有一点很注重的就是用户体验。 在我们学习的最初阶段老师们就强调对于软件开发来说用户体验的重要性,无论软件还是硬件,都有很多功能部件,各个部件还要邮寄的结合起来,才能满足用户的需求。 其中有一点特别,就是用 阅读全文
posted @ 2017-03-20 04:00 也许没资格 阅读(90) 评论(0) 推荐(0) 编辑