锁定老帖子 主题:腾讯php程序员面试题目,供大家学习一下
精华帖 (0) :: 良好帖 (3) :: 新手帖 (0) :: 隐藏帖 (6)
|
|
---|---|
作者 | 正文 |
发表时间:2010-06-06
嗯。值得考虑。
|
|
返回顶楼 | |
发表时间:2010-06-06
这题目蛮有意思的啊。。。
|
|
返回顶楼 | |
发表时间:2010-06-07
真不是盖的啊, 回去研究研究
|
|
返回顶楼 | |
发表时间:2010-06-07
题目挺好
就是 “纸张是珍贵的地球资源,请节约使用” 这句给我恶心到了 |
|
返回顶楼 | |
发表时间:2010-06-07
把PHP都替换成Java如何?
也是一份很完整的测试卷吧。 |
|
返回顶楼 | |
发表时间:2010-06-07
4M还叫巨吗。。。
|
|
返回顶楼 | |
发表时间:2010-06-07
编程任务主要用到preg_match_all和strpos吧,写了个粗糙的:
<?php if (count($argv) != 2) { echo "Usage: php ./bbe.php keyword\n"; die; } $keyword = $argv[1]; $file = "/myworks/example/bbe.txt"; $line_num = 0; $colum_num = 0; echo $keyword . " "; $fp = @fopen($file, "r"); while (!feof($fp)) { $line_num++; $line_val = fgets($fp, 1024); if (preg_match_all("/$keyword/", $line_val, $matches)) { $offset = 0; for ($i=0; $i<count($matches[0]); $i++) { $colum_num = strpos($line_val, $matches[0][$i], $offset); echo $line_num . "," . $colum_num." "; $offset = $colum_num + strlen($keyword); } } } @fclose($fp); echo "\n"; ?> |
|
返回顶楼 | |
发表时间:2010-06-07
我怎么一个都不会
|
|
返回顶楼 | |
发表时间:2010-06-07
想进腾讯不是玩的哦
|
|
返回顶楼 | |
发表时间:2010-06-07
wolfplanet 写道 4M还叫巨吗。。。
哥们,算算4M能存多少英文单词吧,而且还是文本文件,没有任何格式,在里面扫描出某个单词出现过几次,有空自己搞个4M的文件试试吧~~ |
|
返回顶楼 | |