摘要: 3月11日星期二下午14:00--15:30做了一个基本界面,由于要求四部电梯功能是基本一样的,我就先设计了一个电梯,想等功能实现了在用同样的方法设计另外三部电梯。3月12日星期三晚上19:00--22:00实现了一些功能,确定了一些基本功能,进行了电梯调度的程序设计,基本确定了大概模块,具体介绍:1.左边一列是模拟楼层A,以后电梯具体走向会在这里显示。2.上面的doorA是要进行设计电梯门的,设想电梯门可以开关。3.中间的showA是模拟电梯内按键,-1是停车场,1-20是楼层,默认电梯停在1层。用户在这里按键选择要去的楼层。并设置开关键,控制电梯开关。4.下面的controlA是电梯上下的 阅读全文
posted @ 2014-03-17 22:52 徐梦迪迪 阅读(355) 评论(4) 推荐(0) 编辑
摘要: 2013年3月10日上午11:00题目:输入一个整型数组,数据元素有正数也有负数,求元素组合成连续子数组之和最大的子数组,要求时间复杂度为O(n)。这是我们这一次是测试内容。刚刚老师耐心的给我们讲解了什么是子数组,这是非常经典的一道题。想要实现这个程序不难,只是能够很巧妙的把时间复杂度降为O(n)才是解题的关键。下面是我们结对pair的初级设计思路:1、键盘输入数组个数、数组元素。用cin实现2、实现一个for循环,找到以数组中第一个数为首的子数组的和定义一个变量sum并赋一个初值作为子数组的和,在定义一个max实现子数组最大值的存储刚开始想着定义一个数组add[]来放子数组和,然后通过子数组 阅读全文
posted @ 2014-03-10 20:16 徐梦迪迪 阅读(181) 评论(3) 推荐(0) 编辑
摘要: 电梯系统需求分析一、电梯系统的功能要求:总目标:利用MicrosoftVisualC++6.0开发环境,配置一定的软件,开发一个具有安全结构的,易维护的,具有良好人机交互界面的电梯运行系统,实现上下楼的快捷、安全、方便。根据可行性研究的结果和客户的要求,分析现有情况及问题,实现电梯系统的运行。电梯调度设计2014年3月4日 星期二(18:00--21:30)我们讨论并设置了电梯的初始状态,及一些常量数据,如下:(1)办公楼内部设有四部电梯,编号分别为A梯、B梯、C梯、D梯。(2)因为办公楼共有21层,其中含有地下一层(地下一层为停车场)。平时如若没有请求信号,A梯自动停在2层,B梯自动停在7层 阅读全文
posted @ 2014-03-09 13:32 徐梦迪迪 阅读(515) 评论(2) 推荐(0) 编辑
摘要: 老师布置了这个大作业后,就一直感觉很头疼,因为我编程很不好,而且很长时间没有好好编程了,但是看到这个题目有似曾相识的感觉,同学提醒上个学期的编译有词法识别的程序,重新找出来看了看,有了一点识别单词的思路,但是对于识别每一个单词,保存并排序还是很头痛,百度查了一下,除了看不懂的就是有些错误的。等到最后弄的时候,看到了好多同学的,不得不承认此博客对于我们用处很大,它保存了我们自己的程序,还让我们看到了别人的程序。因为我对C#、JAVA不是很熟,所以我选择了C语言。一、编程思路1、分析文本文件,首先读入文件,在文件上先写好英文文章FILE * in;char infile[50];printf(&q 阅读全文
posted @ 2014-03-02 17:43 徐梦迪迪 阅读(794) 评论(3) 推荐(0) 编辑