摘要: 相对于上一版本做出的修改完善了四部电梯的运行。修复了在调用电梯过程中运行混乱的问题。时间管理电梯的核心代码//========================第一部电梯====================================== public int getfloorLength()//形成队列处理函数三 { return panel3.Height - l.Num * n; } private void openDoor_Tick(object sender, EventArgs e) ... 阅读全文
posted @ 2014-03-25 16:59 黄为 阅读(397) 评论(4) 推荐(0) 编辑
摘要: 敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。敏捷的团队,应该是一个充分沟通的团队,工作内容的沟通、公司管理的沟通、职业发展和规划的沟通甚至生活上的沟通,那种只会闭门造车,事不关己高高挂起的团队,必然是一个没有凝聚力的团队,没有效率的团队,注定是一个失败的团队。结对开发能高效快速的开发软件,并且在两个人相互的磨合中,两个人的能力都能得到很大的提升,这种极限编程的思想会让软件开发更为高 阅读全文
posted @ 2014-03-19 20:46 黄为 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 本方法是基于一维数组来思考的,利用一维数组来描绘出二维数组,从而简化对二维数组求最大子数组的难度。即(a[i][j] = a[i*n+j],用一维数组表示二维数组)#includevoid MAX(int *a,int m,int n) { int max=a[0],sum=0; for(int i=0;i<m;i++) { for(int j=0;j<n;j++) { for(int i2=i;i2<m;i2++) { for(int j2=j;j2<n;j2... 阅读全文
posted @ 2014-03-19 20:18 黄为 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 实现功能的核心代码及其分析 阅读全文
posted @ 2014-03-17 14:16 黄为 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 测试题目求整数数组的子数组之和的最大值。题目分析首先是明确题目的目的:求最大值;其次是考虑子数组求和。这里将求最大值写成一个单独的函数。主函数未测试函数。这里用到了二重循环,时间复杂度为N^2.源代码分析#include"stdio.h"#define MAXSIZE 100/*int Max(int num[],int length){ int max=num[0]; //int n; int sum=0; int flag=0; for(int j=0;j<length;j++) { if(max<num[j]) ... 阅读全文
posted @ 2014-03-10 21:41 黄为 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1 、春晖楼实际调研 数据 电梯实际运行概况 经过实际的调研,电梯的实际运行状况与开始的初步想法有些出入,在外部同一组电梯,按下其中一个请求按钮,一组电梯的请求信号同时亮起同时做出响应,并且电梯没有固定初始位置,初始位置默认为电梯最后到达的一楼层,在内部进入电梯后如不对电梯发出任何请求,电梯不做出任何响应,电梯运行中优先响应与电梯运行方向相同的请求, 2、设计对于四部电梯调度进行简化来进行思考;首先我们假定有一台电梯,对于上述条件进行调度。电梯电梯有三种状态,上升、静止、下降;同时电梯根据上述条件有乘客与重量的限制,是否超重;在最顶层上升不可用,在最低层下降不可... 阅读全文
posted @ 2014-03-09 22:51 黄为 阅读(344) 评论(1) 推荐(0) 编辑
摘要: 代码:#include"stdio.h"int Largest(int list[], int length){ int i; int j=1; int max=list[0]; for(i = 0; i 2147483647)) { return 0; } else { if(list[i]>=max) { max=list[i]; } } } retur... 阅读全文
posted @ 2014-03-09 21:51 黄为 阅读(2301) 评论(1) 推荐(0) 编辑
摘要: 思路:先创建一个结构体word,用来存放单词,再创建一个空的与其一样的结构体o用来交换#include #include #include struct word{ char c[30]; int n;}w[10000];struct word o;下面程序主体,变量声明,打开文本文件看是否文件为空void main(){ FILE *fp; char ch; int k=0,h,m,l,j,x,i=0,sum; fp=fopen("D://huang.txt","r");if(fp==NULL){ printf("无法打开此文件\n" 阅读全文
posted @ 2014-03-02 15:21 黄为 阅读(596) 评论(1) 推荐(0) 编辑