2014年4月27日
摘要: 校园导航是基于铁大校园的导航系统,能帮助刚入学的新生寻路,迅速适应校园。N:大一新生需要有个导航能为他们正确寻找道路,现在已有的地图太大,比如百度地图,谷歌地图,不够精确,希望有一款导航在校园里寻路;A:我们能迅速找出校园两个地点之间的最优路径,并显示在地图上,还能显示出距离;我们用C#做软件界面,... 阅读全文
posted @ 2014-04-27 21:57 不再犹豫xin 阅读(226) 评论(0) 推荐(0)
  2014年3月19日
摘要: 思路: 刚拿到题目时,我和我的队友进行了头脑风暴。首先想到的是用复数把整个数组分块,然后判断每个复数和它后面的正数的和,如果和大于0,那么把这两个数加到总和里去,如果小于0,那么就舍去,记这个复数之前的整数和为SUM1;然后已该复数后面的正数开始,再重复上一步操作,以后的和一次记为SUM2,SUM3......,最后再比较SUM1,SUM2,SUM3......,最大数即为所求。后又经过推敲,这样的思路存在BUG,有可能这个复数会把最大和连续子数组分开。 随后我们又经过了探讨,遍历三次,找出最大子数组,第一遍遍历,把整数数组分为正负相间的新数组,即连续的正数合并,连续的复数合并;第二遍... 阅读全文
posted @ 2014-03-19 13:40 不再犹豫xin 阅读(681) 评论(0) 推荐(0)
  2014年3月3日
摘要: 先扫描文章,统计出每个单词出现的次数,把出现次数排序,输出出现次数最高的十个单词。采用C++编写首先创建一个字符数组,用来存储文件内容;再创建一个数组,记录每个单词出现的次数;最后对所有的单词出现的频率排序,输出前出现次数最高的前十个单词。#include #include #include #include using namespace std; char *creatArray(){ FILE*fp; if((fp=fopen("word.txt","r+"))==NULL) { cout='A'&&*p>va 阅读全文
posted @ 2014-03-03 09:53 不再犹豫xin 阅读(955) 评论(0) 推荐(0)