2014年4月4日

食堂打饭实时显示软件nabc分析

摘要: N民以食为天,大学食堂是大学生每天必须要光顾的场所,但是,有好多大学生每天吃饭时候都会思考今天该吃什么,然后就在食堂漫无目的的寻找,最好也没找到自己想吃的饭菜,导致大学生总是抱怨食堂,下面我们就研发一款食堂饭菜实时显示软件。A软件按照食堂,楼层,窗口分类检索,也可按照不同风味的菜系分类,每个窗口在开饭前一小时可以把今天所要做的菜品图片以及价格上传到网页上供学生浏览,如果技术允许的话我们还可以开辟在线支付功能,食堂接受提前预定,网上支付,这样可以提高食堂的效率,也可以给同学带来极大的方便B这样一款软件可以提高同学就餐效率,能够让你在短时间内找到自己想要吃的美食,给同学的生活带来了极大的方便。C至 阅读全文

posted @ 2014-04-04 05:41 胡佳奇 阅读(257) 评论(0) 推荐(0)

2014年3月19日

求二维整形数组的子数组的和最大的子数组

摘要: 小组成员:胡佳奇 马翔上次课堂作业时在前一次一维数组求最大子数组的基础上求二维数组的最大子数组。首先看到这个问题我们想到的是在前一次的基础上求线性方向上的最大子数组,经过老师的提示,才明白二维数组的子数组包括二维子数组,这个问题就相对线性方向的组数组相对复杂。我们从多个角度思考这个问题,首先想从最大单一数值入手,最大值附近最有可能出现最大的子数组,从最大值周围的1,2,4,6,8,。。。开始遍历,但是考虑到有可能最大值附近包含太多的负数导致最大数组不在这个周围。之后我们又想用排除法来做,求出最小数组,依次淘汰,最后剩下最大值,但算法相对复杂。最后放弃以上各种想法,决定用最保险的穷举法,主要的. 阅读全文

posted @ 2014-03-19 18:46 胡佳奇 阅读(218) 评论(0) 推荐(0)

2014年3月10日

求数组的最大子数组之和

摘要: 小组成员:马翔 & 胡佳奇 求出一个连续数组中子数组的最大和。我们的考虑是在一个连续的数组如int[10]中求出其中最大的子数组之和然后将值返回给主函数输出。 刚开始的思路是从第一个数开始,先算子数组长度为1时的子数组和,再算子数组长度为2时的子数组和,然后以此类推直到算子数组长度为10的子数组和。经过代码实践,发现这个思路至少要用到三层嵌套才能实现,而且内层循环的循环边界复杂,要设置的变量多。 后来经过讨论和思考,想到一个比较好的办法,即定义两个循环初始量 i,j。 i用来指向数组的第一个数,然后用sum记录j从i的位置开始相加的和,每得到一个和就跟max进行比较,如果sum大于ma 阅读全文

posted @ 2014-03-10 19:20 胡佳奇 阅读(537) 评论(0) 推荐(0)

电梯调度的设想

摘要: 结对开发项目:电梯调度小组成员:马翔 胡佳奇项目题目:一栋21层大楼有4部电梯,电梯有自己的一些属性,如运行速度,载重,开关门时间等。编写一个程序来进行对这四部电梯的有效调度。项目要求:避免出现 “公共汽车”最坏情况的算法。该算法把电梯作为总线,它从底部到顶部,停在每一层楼,打开门,让人们进出,然后把门关上,继续前进。之后到达顶层,它会下去。该算法能够满足所有的要求,但它显然不是最快的算法。设计思路:将电梯的一些属性和运行特性封装成一个电梯类,通过电梯类来生成四个电梯对象。将电梯内外的乘客每一次点击摁键看成一次“请求”,将电梯的停靠看做是一次对这些请求的“响应”。设计一个调度程序算法,来实现对 阅读全文

posted @ 2014-03-10 19:19 胡佳奇 阅读(253) 评论(0) 推荐(0)

2014年3月3日

分析一个英文文章,并找出10个高频词汇打印出来

摘要: 遇到一个分析文章的程序,首先要解决的是文件的读入问题,保障程序能成功的读取文件,这里我选择了让程序能够读取TXT格式的文件。当文件读取完毕,需要让程序能够区分单词与标点符号,需要将单词从文章中分离出来,并对单词进行分析。分析单词之后就需要能正确的统计出所有单词的出现次数,并对其比较排序。最后是需要程序能够成功的输出10个高频词汇#include "stdafx.h"#include#include#include#includestruct word {char str[20]; int number; float ... 阅读全文

posted @ 2014-03-03 07:37 胡佳奇 阅读(490) 评论(0) 推荐(0)

导航