摘要:
结构化编程。 计划必须必须符合实际。每个人要为自己的的进度最好安排,这样别人就可以控制好整体的工作。缺陷总是存在的,所以要先修正缺陷。软件设计不可能十全十美,所以应该尽可能,实现大多数功能,如果需要,再进一步进行开发。开发软件要按照一定原则和步骤,不能随意而为。要有团队意识,大家要为整个团队做出贡... 阅读全文
摘要:
看到变量名的力量,让我感觉在编写程序当中不能随意去定义一些变量,变量应该能准确的描述出该变量所代表的事物,尤其在结对开发中,只有按照正规的定义方法,才能让别人更好的读懂你的程序,而不是让别人看到你定义一些只有你自己才能看懂的a、b、c等,而且有的变量一般都通用英语去定义,比如Max代表最大,Sum... 阅读全文
摘要:
1.题目要求:要求程序必须能处理1000 个元素;每个元素是int32 类型的;输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。2.设计思想。分别计算出所有子数组的和,进行比较,找出最大子数组... 阅读全文
摘要:
1.题目。题目:返回一个整数数组中最大子数组的和。要求:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。如果数组A[0]……A[j-1]首尾相邻,允许A[i-1], …… A[n-1], A[0]……A[j-1]之和最大。同时返回最大子数组的位... 阅读全文
摘要:
结对成员:李明 郑涛 徐擎天1、引言1.1 目的新学期,拥有电梯的新大楼投入使用。但在电梯使用的过程中,出现了很多的问题,大大降低了电梯的运行效率,因此我们有必要根据实际情况对电梯进行调度,以解决存在的问题,提高电梯运行的效率,方便师生的使用。1.2背景基础教学楼共有18层,共有5部电梯,其中东边2... 阅读全文
摘要:
1.题目。题目:返回一个整数数组中最大子数组的和。要求:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。程序要使用的数组放在一个叫 input.txt 的文件中, 文件格式是:数组的行数,数组... 阅读全文
摘要:
1.实验题目。让程序能接受用户输入答案,并判定对错。最后给出总共对/错 的数量。2.设计思想。将程序随机产生的算式,将它们计算的答案存到数组中,并将用户输入的答案也放到数组中,比较两个数组,判断用户答对多少道题。3.实验代码。#include#include#include#includeusing... 阅读全文
摘要:
一.题目:返回一个整数数组中最大子数组的和。 要求: 1.输入一个整形数组,数组里有正数也有负数。 2.数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 3.求所有子数组的和的最大值。要求时间复杂度为O(n)。二.设计思想。将接收的数组放到a[i],将接收的数组中的所有子数组... 阅读全文
摘要:
1.测试计划。 测试用户不按照正常选项输入时,程序的相关处理。还有就是程序中有判断重复的语句,当在某个数值范围内无法产生用户想要的算式个数时,会暂停,不再执行程序。2.代码情况。#include#include#include#includeusing namespace std;#include ... 阅读全文
摘要:
一.设计思想。1.避免题目重复,可以将前面生成的四则算式的数字和符号分别存储,将即将生成的算式与前面进行比对。 2.通过某个参数可以使得用户调控是否要定制数量,当需要定制数量时可以通过接收用户输入的数字,来调控for循环的循环次数。 3.通过接收用户输入的选项使得用户选择是否有乘除法、调控数值范围、... 阅读全文