|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 一段英文文字~要找出一个指定的单词在文中出现的次数如何编写代码?
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
2934
人关注过本帖
标题:
一段英文文字~要找出一个指定的单词在文中出现的次数如何编写代码?
只看楼主
加入收藏
gupengoklai
等 级:
新手上路
帖 子:1
专家分:0
注 册:2008-7-4
楼主
收藏
问题点数:0 回复次数:9
一段英文文字~要找出一个指定的单词在文中出现的次数如何编写代码?
一段英文文字~要找出一个指定的单词在文中出现的次数如何编写代码?
搜索更多相关主题的帖子:
单词
英文
文字
代码
编写
2008-07-04 21:50
举报帖子
使用道具
赠送鲜花
sunkaidong
来 自:南京师范大学
等 级:
贵宾
威 望:
12
帖 子:4496
专家分:141
注 册:2006-12-28
第
2
楼
收藏
得分:0
kmp速度快点。。。如果不考虑速度的话,可以用一般的查找
学习需要安静。。海盗要重新来过。。
2008-07-04 21:52
举报帖子
使用道具
赠送鲜花
cosdos
来 自:ShangHai
等 级:
蜘蛛侠
威 望:
6
帖 子:2109
专家分:1385
注 册:2007-6-19
第
3
楼
收藏
得分:0
int fun(char * ar, char * a)
/* a 在ar 中出现的次数 */
{
int i = 0, j;
int count = 0;
while(ar[i])
{
for(j = 0; (a[j] && ar[i+j]) && (a[j] == ar[i+j]); j++);
if(!a[j])
// a[j] == '\0'
{
i += j;
count++;
}
else
i++;
}
return count;
}
—>〉Sun〈<—
2008-07-04 22:20
举报帖子
使用道具
赠送鲜花
StarWing83
来 自:仙女座大星云
等 级:
贵宾
威 望:
19
帖 子:3951
专家分:748
注 册:2007-11-16
第
4
楼
收藏
得分:0
如果单词是aaa。原文是aaaaa,那么算出现几次呢?
专心编程………
飞燕算法初级群:3996098
我的Blog
2008-07-04 22:21
举报帖子
使用道具
赠送鲜花
coming
等 级:
新手上路
帖 子:244
专家分:0
注 册:2008-4-20
第
5
楼
收藏
得分:0
呵呵~~~思维缜密啊
2008-07-04 22:32
举报帖子
使用道具
赠送鲜花
cosdos
来 自:ShangHai
等 级:
蜘蛛侠
威 望:
6
帖 子:2109
专家分:1385
注 册:2007-6-19
第
6
楼
收藏
得分:0
[bo][un]StarWing83[/un] 在 2008-7-4 22:21 的发言:[/bo]
如果单词是aaa。原文是aaaaa,那么算出现几次呢?
一次。 这是我所认同的。
----------------------------
不过确实会丢掉几次可能的匹配。
-
[[it] 本帖最后由 cosdos 于 2008-7-5 01:07 编辑 [/it]]
—>〉Sun〈<—
2008-07-05 00:31
举报帖子
使用道具
赠送鲜花
cosdos
来 自:ShangHai
等 级:
蜘蛛侠
威 望:
6
帖 子:2109
专家分:1385
注 册:2007-6-19
第
7
楼
收藏
得分:0
我思考问题有点不同。
aaaaa
// 5个
aaa
aa
// 已经出现过了,后面只有2个所以不满足3个a的条件
不重叠的匹配!
我一直这样思的。
第一次,看到别人的匹配算法吓了一跳,为何重叠的!
------------------------------------
我就是我,很小的时候就觉得重叠的很...(不知怎么表达),
反正就是不喜欢这样。
------------------------------------
[[it] 本帖最后由 cosdos 于 2008-7-5 01:08 编辑 [/it]]
—>〉Sun〈<—
2008-07-05 00:42
举报帖子
使用道具
赠送鲜花
cosdos
来 自:ShangHai
等 级:
蜘蛛侠
威 望:
6
帖 子:2109
专家分:1385
注 册:2007-6-19
第
8
楼
收藏
得分:0
我是我我是我是我是我是我是我是我是我是....
比方这个,
这个
连着读
的话,到底是“我是”、“我是我”还是“是我”,很便扭。
这就是我小时候想过的一个问题。
该怎么拆分这些词呢。(或者说怎么“理解、匹配”呢)
我杀人我杀人我杀人我杀人我杀人我杀人我杀人我杀人我杀人
[[it] 本帖最后由 cosdos 于 2008-7-5 01:04 编辑 [/it]]
—>〉Sun〈<—
2008-07-05 00:55
举报帖子
使用道具
赠送鲜花
StarWing83
来 自:仙女座大星云
等 级:
贵宾
威 望:
19
帖 子:3951
专家分:748
注 册:2007-11-16
第
9
楼
收藏
得分:0
我是我 我是 我是 我是 我是 我是 我是 我是 我是....
主谓宾 主谓 主谓 主谓 主谓 主谓 主谓 主谓 主谓....
按照语法分析,显然是这样。除了同位语,汉语不允许两个名词性短语并列,但“我我”明显不是同位语结构。
专心编程………
飞燕算法初级群:3996098
我的Blog
2008-07-05 11:57
举报帖子
使用道具
赠送鲜花
StarWing83
来 自:仙女座大星云
等 级:
贵宾
威 望:
19
帖 子:3951
专家分:748
注 册:2007-11-16
第
10
楼
收藏
得分:0
如果是
我是我是我是我是我是我是我是我是...
则应该分成:
我是我 是我 是我 是我 是我 是我 是我 是...
道理同上,不过后面是动宾短语做平行语法成分。整个句子是复句。
专心编程………
飞燕算法初级群:3996098
我的Blog
2008-07-05 11:58
举报帖子
使用道具
赠送鲜花
10
1/1页
1
快速回复:
一段英文文字~要找出一个指定的单词在文中出现的次数如何编写代码?
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.023507 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved