设计任务:
1、最近总有人骚扰我们的投票模块,需要你来设计一个投票限制的东东 要求如下: 1)要求每个QQ号码(假设此QQ号码在 UNIT32内可以表示)10分钟这内只能投5票。 2)我们的用户很踊跃,平均每天要有2000万人左右通过此程序投票。 说明: 1)无需写代 码,只需要图跟文字即可。 2)对于关键逻辑,请用图加代码表示出,用文字+图片方式描述清楚,要是设计合理,你会获得华丽的奖分。
编程任务:
1、 我们碰到了大麻烦,一个新来的传教士惹恼了上帝,上帝很愤怒,要求我们把圣经(bbe.txt)背熟,直至他说哪个单词,我们就要飞快的回答出这个单词在 第几行第几个单词位置。听说你是个优秀的程序员,那么髟助我们完成这个不可能的任务吧。 要求如下: 1)/myworks/example /bbe.txt,98版本英文圣经一本 2)输入部分要求如下:php ./example.php [单词] 3)输出部分如下:[单词] 1,2 2,4 5,6 表示:此单词在1行2列(第二个单词),2行4列…
说明: 1)此文本4MB之巨… 2)单词的含义: 由英文字母(大小写),数字(0-9)组成的串 3)提供给你的机器OS为ubuntu 9.10,内存只有1G,而且,很不幸的,其中700M用来做了别的 4)上机考试不允许上网,但我装了man文档以及读取CHM以及PDF的阅读器, 在电脑的桌面的CHM文件夹中,有相应的PHP参考手册 5)算法复杂度要求不能大于O(N^2)(就是N的平方) 6)什么?PHP低效且用起来不 顺手,好的,你可以用别的语言来实现。但注意:提供给你的机器上只有python 2.4/perl 5.8/gcc[g++] 4.1