摘要: 小组成员:贾川李驭龙经过近几天的反复思,再联系到实际操作方面,我们终于遵循一步一个脚印的原则整体实现了电梯的调度,四个电梯,n多个按钮,每一步都实现了其上下的调度功能,先面试我们具体的计划实施:3月10号经过了用c++编写的过程,最后,我们果断的用c#对四部电梯的调度。下午去了图书馆借了关于c#的资料进行学习。3月11午通过上网查阅相关的资料和与同学们的交流,我们大体有了一个实现电梯调度的概念以及需要用到的相关知识,同时我们进行了分工,贾川负责电梯调度页面的设计,李驭龙查看资料学习页面设计所用到的一些组件的编程方法;3月13号:我们一起看了设计出来的运行界面,感觉界面太不够大,承载不了四部电梯 阅读全文
posted @ 2014-03-21 08:40 ID_q寒 阅读(337) 评论(6) 推荐(0) 编辑
摘要: 传统开发方法是基于客户能够在需求阶段就给出完整、准确的需求的假设,所以期望于在项目初期获得详细的需求,然后严格控制需求变更,最终完成符合需求的软件。但我们发现实际上往往需求是“涌现”出来的,也就是说是随着开发的不断进展而不断发现出来的,而无法在项目初期就明确的定义它,也就是说传统开发方法的基本假设是错误的,这一新的假设导致了敏捷方法的一系列实践。·敏捷方法的核心就体现在它的四句宣言中:个体与交互 胜过 过程与工具可以工作的软件 胜过 面面俱到的文档客户协作 胜过 合同谈判响应变化 胜过 遵循计划·宣言中还包括以下原则:对我们而言,最重要的是通过尽早和不断交付有价值的软件.. 阅读全文
posted @ 2014-03-19 16:17 ID_q寒 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 小组成员: 贾川 李驭龙算法思想: 先将这个二维数组的每一行每一列的最大子数组求出来存到一个一维数组内,然后再循环求出每个矩形块元素之和再在依次存入到这个一维数组内。最后在这个一位数组中找出最大子数组。源程序代码如下:#include "stdafx.h"#include "stdio.h"int m;//记录一位数组的个数int max;//记录最大子数组和void Max0(int a[][3])//此函数作用为把二维数组每个子数组块和找出来存入到一个一维数组里,再通过比较找到一个最大的值max{ int i,j,k,m,sum,b[100]; m= 阅读全文
posted @ 2014-03-18 21:41 ID_q寒 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 小组成员:贾川 李驭龙算法设计思想:随机输入一个个数为10的数组,然后定义一个函数,它的作用是讲这个数组的每个子数组都计算出来存入另一个临时数组,再把原来的数组接着插入到这个临时数组的后面,在这个临时数组中找到子数组和的最大值。源程序代码如下:#include "stdafx.h"#include "stdio.h"int A(int a[])//此函数的作用是计算出每个子数组的和进行比较,最后返回最大值max{ int i,j,sum,max,m=0; int b[55]; for(i=0;i<9;i++) { sum=a[i]; ... 阅读全文
posted @ 2014-03-10 18:45 ID_q寒 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 小组成员:贾川,李驭龙#include "stdafx.h"#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]; ... 阅读全文
posted @ 2014-03-09 22:00 ID_q寒 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 多路电梯调度算法(一)思想篇 -------------小组成员***贾川 李驭龙2014年3月5日,我们就在老师布置完结对项目的当天,我们组便开始上网查阅电梯调度部分资料各自总结。3月6日,我们把各自整理的资料相互交流,总结出了一个大体的思考方向,即分情况讨论,各自总结可预见的各种实际情况。3月7日,我们把各自总结的实际情况进行交流,发现遇到的突发情况及实际操作比较多,很复杂,我们便摒弃了这一思想,经过研究后,我们终于想到了另一个可行的思维,我们把它称为“巨无霸”思想。3月8日,我们主要把这一思想涉及到的内容及所发生的各种情况做一假设,发现上一思想所遇到的各种情况都能解决,于是我们就确立了. 阅读全文
posted @ 2014-03-09 21:29 ID_q寒 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 我的程序思想: 先把文件里的东西作为一个大的字符串存放到一个字符数组里,然后再把这个数组里边的一个个单词经过一个临时的数组,存放到一个结构体里,这个结构体的属性有单词记录,单词出现的次数记录,和flag。基本上没有用什么函数,大部分都是通过for循环实现的。 源程序代码如下:#include "stdafx.h"#include#include#include#include#define num 1000 int i=0;void qingling(char a[])//临时字符数组清零 { for(i=0;i=word[n+1].mount) { temp=word[n 阅读全文
posted @ 2014-03-02 15:28 ID_q寒 阅读(355) 评论(1) 推荐(0) 编辑