09 2012 档案

摘要:今天我们开了国庆节前的最后一次Daily Scrum,我们的工作正在有条不紊地进行当中:Burning Down Graph: 阅读全文
posted @ 2012-09-29 10:42 code连锁店 阅读(145) 评论(0) 推荐(0)
摘要:今天由于张善驰同学返校,所以照例没有参加我们的Daily Scrum,下面是我们的task List,我们昨天进展顺利,今天大家精神抖擞:Burning Down Graph: 阅读全文
posted @ 2012-09-28 09:59 code连锁店 阅读(172) 评论(0) 推荐(0)
摘要:Introduction许多时候,我们利用搜索引擎来搜索我们所需要的信息,搜索引擎返回许多页面,而其中有用的页面只是一小部分而已,这些搜索结果也不能方便地存储,现有的书签栏没有很好的分类可使化功能,而且搜索结果也不能分享。我们小组的目标是制作一个能帮助用户整理搜索结果的小工具,让用户能够方便快捷地管理分类自己的搜索结果,提供直观的展示形式,并能与其他用户分享自己的搜索结果。Persona小明是一位大学生,想出国留学,但是他现在对出国的必要条件一无所知,诸如GRE,TOEFL,GPA等,于是他找到了自己的大四的师兄小华。小华已经申请成功,只记得自己当时搜索了许多关键字,看了成百上千的网页,但是有 阅读全文
posted @ 2012-09-27 16:52 code连锁店 阅读(846) 评论(1) 推荐(0)
摘要:张善驰同学由于学校事务需要返校,没有参加今天的Daily Scrum,下面是我们的任务小结:Burning Graph: 阅读全文
posted @ 2012-09-27 10:19 code连锁店 阅读(197) 评论(0) 推荐(0)
摘要:今天大家早上9点30一起开了站会,具体工作如下:Burning Down Graph 阅读全文
posted @ 2012-09-26 14:15 code连锁店 阅读(158) 评论(0) 推荐(0)
摘要:第一次的ASE项目是一个个人作业,是要我们开发一个project实现对规定目录(可含字目录)下所有英文txt统计出出现次数最多的100个单词。在算法上我主要使用了C++的STL库进行词频统计和存储。(使用hash表的方法)并使用了windows 的API代码实现对目录文件的读取工作。最后优化完的结果是使用了28.7s 统计完毕老师给的test data.基本上这次的个人作业还是比较容易的,预计用时一个下午和晚上,最终的结果和预计也很match。最后说一说做这次作业的收获:1、我刚刚用c#几周,这次的项目给我了一个很好的更深入了解c#的机会,对我平时的工作也大有好处。利用这个项目,我巩固了一下C 阅读全文
posted @ 2012-09-21 09:57 code连锁店 阅读(197) 评论(0) 推荐(0)
摘要:个人项目是"词频统计器".说实话,因为非常简单,没啥特别的体会……设计过程中很简单——搜索目录和文件(Windows API) , 词频统计(Hash Table),选出M个最大元素(优先队列)实现起来也没有碰到特别多的问题,CPP程序,耗时约5.5s其实程序还是有很多可改进的地方——读取文件时的方式(读取多大的字符串),Hash函数的选择(之前选择的hash函数的代价较高),以及更多的错误处理方面。但是,这个程序完全时“Toy system",除了去跑跑分之外没有任何实用价值,如同ACM题目一般……于是我也没有非常用心的去认真处理每一件事,毕竟那样非常耗时间…… 阅读全文
posted @ 2012-09-18 11:38 code连锁店 阅读(141) 评论(0) 推荐(0)
摘要:Need:生活中,我们或多或少都会有过八卦别人或者被别人八卦的经历。我们或多或少都有想过如果自己身边的A和B在一起了,他们的下一代会是什么模样,是像A,还是像B,还是两个人的某种“妥协”?哈哈,这时候如果有一款软件能告诉我们他们的下一代的长相的话,相信大家都会很喜欢。生活中,我们经常会想象,如果名人A和名人B在一起了,他们的后代会是什么模样,如果能有一款软件能实现把我们的想象变成现实,我相信大家都会很喜欢。我们的“FaceMerge”的目标就是要解决用户的这种需求,为大家在生活中带来乐趣。Approach:现在很多社交网站都公开了自己的API,比如人人网,新浪微博等。我们利用这些API让用户登 阅读全文
posted @ 2012-09-07 18:40 code连锁店 阅读(506) 评论(5) 推荐(0)
摘要:by 谢俊源 & 陆元伟在我们的设计中,总共有3个大类:Elevator, Passenger, Scheduler;下面是我们的具体设计:Passenger:PassengerWeight ;SourceFloor;DestFloor;ArriveTime;PassengerName;SendRequest(); //send request (up or down) to the schedulerOpenGate(); //ask scheduler to tell elevator to stopCloseGate(); // ask scheduler to tell ele 阅读全文
posted @ 2012-09-07 15:03 code连锁店 阅读(271) 评论(0) 推荐(0)
摘要:下面谈一些在individual project中的个人感受吧。第一个作业是完成对email地址的合法性的验证。由于我之前并没有接触过C#,所以花费了不少精力熟悉这门语言。通过这个project,我了解到了在main函数中可以调用类。一开始我的编译经常出问题,后来检查是没有对类初始化,这应该是C#的特殊性吧;通过这次经历,我也了解到public和private的性质。有一个注意事项是在if语句中,要注意条件的完备性,当时我犯了一个错误,就是一个执行项永远不会被执行,这就是因为考虑不周导致的。在检查Email地址时我是用普通方法一个一个检查的,但是更简便的方法是使用正则表达式,只是当时对正则表达 阅读全文
posted @ 2012-09-07 13:16 code连锁店 阅读(261) 评论(0) 推荐(0)
摘要:上周由于我们组的队员陈宇澄同学check out了,我们新加入了一位来自中科大的新队员,杜昇同学。希望杜昇同学的加入能给我们的队伍带来新的激情和灵感,让我们的连锁店越来越好!我们现在的队员名单为:中科大:夏彬,陆元伟,杜昇,张善驰,张宇鹏哈工大:卢祎欢迎大家关注我们! code连锁店 2012/9/4 阅读全文
posted @ 2012-09-04 20:18 code连锁店 阅读(206) 评论(0) 推荐(0)
摘要:个人项目的具体内容本人就不加赘述了,主要讲一讲我在整个过程中的体会和一些感受吧。拿到题目的时候,我的第一反应就是hash table,当时的想法是自己来实现一个bucket,至于hash function上网也搜了一些比较经典的。但是最后为了省事,直接调用了系统库函数hash_map,在这个过程中倒是没有遇到什么困难,挺顺利。之后比较麻烦的一个事情是怎么样递归地查找指定目录下面的指定文件类型,由于我以前没有做过类似的事情,所以这个还花了点功夫。首先我在网上查了查别人的方法,然后仿照着写了一个递归函数。但是由于特定的接口都是wchar类型的,所以还花了点时间来做类型匹配、转换这样的事情。最后,我 阅读全文
posted @ 2012-09-04 20:03 code连锁店 阅读(207) 评论(0) 推荐(0)
摘要:本次的个人项目是一个统计词频最高的100词的小程序。程序的实现并不复杂,简单做了一个设计就开始写。整体架构采取 输入处理+hashtable建立+建立和维护堆+输入4个部分。从周一布置完作业,到周三完成,一共的时间在5-6个小时,附上上交文档的结果和分析:Compare the final result and the expectation, there do be some different as following:1. BuildHashTableExpectation:Size: 200 linesTime cost: half word dayPossible Function. 阅读全文
posted @ 2012-09-03 13:33 code连锁店 阅读(265) 评论(0) 推荐(0)
摘要:个人项目的题目就是写一个统计词频的小程序,不用考虑太复杂的词的定义,只要是非字母的字符就当作是分隔符。比较棘手的是如何利用给定的字符串,去搜索目录下的所有文件。这个用C++写还得调用Windows API,考虑到开发时间可能大部分纠结在非重点问题上,所以我决定用C#写。刚开始是用的C#的split函数,写起来十分简单,但是跑起来没想到竟然是整个程序的瓶颈所在,之前以为会是IO和Dictionary呢。而且需要一提的是,char.ToLower()的速度也是非常的慢,最后连转大小写都是自己写的。改为自己写的split函数后,基本达到了秋丰老师的时间要求。之前还考虑过Trie树去代替Diction 阅读全文
posted @ 2012-09-02 19:24 code连锁店 阅读(205) 评论(0) 推荐(0)