写段代码,要求能够遍历出所有的英文单词

whalefish2001 2007-08-11 02:30:45
写段代码,要求能够遍历出所有的英文单词
注意:没有词库支持。
要求运行时间不得超过1分钟。

此贴一定结贴,因为估计没有人会完成。
但是,只灌水的人将不会有分可拿。
...全文
445 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
Meteorlet 2007-08-13
  • 打赏
  • 举报
回复
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 请问这是个单词吗?
foolbirdflyfirst 2007-08-13
  • 打赏
  • 举报
回复
没词库支持,你怎么知道'abc','cod' 之类的是不是单词?
xnovice 2007-08-13
  • 打赏
  • 举报
回复
楼主的问题比较经典。。。。
mysqlaping 2007-08-13
  • 打赏
  • 举报
回复
你可以把互连网上的英文网站数据抓取,把单词存到数据库里,呵呵。这要有词库支持了。
你是不是要词库啊?我这个方法绝对可取。写个多线程的程序,让它运行吧。
helloyou0 2007-08-12
  • 打赏
  • 举报
回复
能提出这样的需求的人还是很让人佩服的
luojxun 2007-08-12
  • 打赏
  • 举报
回复
另外还有很多缩写如ATC你没词典你怎么知道他是三个字母还是缩写?
luojxun 2007-08-12
  • 打赏
  • 举报
回复
"注意:没有词库支持。"的确搞笑!没词库你怎么知道他是不是单词!就好比你看到一个陌生的不知道是不是‘词’的‘词’你不查词典你这么知道他是不是一个词!
zhys9 2007-08-12
  • 打赏
  • 举报
回复
关键问题:没法确定一个英文的字符串是不是客观存在的单词
Endlessly 2007-08-12
  • 打赏
  • 举报
回复
没词库,用户输入?那整段也可能判定为一个单词(确实有单词很长),这样肯定符合1分钟的要求
如果输入有格式限制,那做个分词程序,除非输入过多(不过也不可能),1分钟内还是可以完成
对要求orz...
ImN1 2007-08-12
  • 打赏
  • 举报
回复
20分好多啊!
fredyj 2007-08-12
  • 打赏
  • 举报
回复
写段代码,要求能够遍历出所有的自然数
注意:没有计算机支持。
要求运行时间不得超过1分钟。

此贴一定结贴,因为估计没有人会完成。
但是,只灌水的人将不会有分可拿。

================

要点:
1、所有全部
2、无字典支持
3、运行时间

orz 到昏迷。。。
gugaga 2007-08-11
  • 打赏
  • 举报
回复
你如何判断 fjdiafjadfj 那样的玩意是个英文单词呢?
ashchen 2007-08-11
  • 打赏
  • 举报
回复
怎么不遍历银河系所有的恒星?
mysqlaping 2007-08-11
  • 打赏
  • 举报
回复
是遍历一篇文章的还是所有英文单词?
如果是后者,就没戏了
如果是前者的话,就写个分词程序。
gxd305 2007-08-11
  • 打赏
  • 举报
回复
$str = file_get_contents($file);

$word = "";
$words = array();
$a = ord('a');
$z = ord('z');
$ca = ord('A');
$cz = ord('Z');
while($i = 0, $len = strlen($str); $i < $len ; $i++)
{
$int = ord($str[$i]);
if($int >= $a || $int <= $z || $int >= $ca || $int <= $cz)
{

$word .= $str[$i];
continue;
} else
{
$words[] = $word;
$word = "";
}
}


哈哈! 只要是字母就算,否则就当分隔符了,当然,如果还有别的要求,自己可以加啊!
var_dump($words);

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧