| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 1029 人关注过本帖
标题:DONE统计一篇文章中各单词出现的频率!
收藏  订阅  推荐  打印 
zzxwill
Rank: 3Rank: 3
等级:中级会员
帖子:397
积分:4120
注册:2007-8-15
DONE统计一篇文章中各单词出现的频率!

统计一篇文章中各单词出现的频率!
我是这样想的:
用一个二维字符数组a[80][80]存这篇文章,(为简单起见,我先设这篇文章中无标点,仅有空格,而且单词间的空格仅有一个.),a[i]存一行.每一行中的单词可存入一维数组a[i]中,怎么统计各个单词的个数呢?
请指导,谢谢~~

[此贴子已经被作者于2007-11-18 10:36:40编辑过]

搜索更多相关主题的帖子: 文章中  DONE  单词  频率  统计  
2007-8-30 18:06
雨中飞燕
Rank: 2
等级:ID已被封
威望:8
帖子:2200
积分:22984
注册:2007-8-9

map or sort



by 雨中飞燕 QQ:78803110 QQ讨论群:5305909

请大家不要用TC来学习C语言
C/C++算法习题(OnlineJudge):[url]http://yzfy.org/[/url]
2007-8-30 18:10
zzxwill
Rank: 3Rank: 3
等级:中级会员
帖子:397
积分:4120
注册:2007-8-15

飞燕,能祥细一点吗?谢谢~~


一分耕耘,一分收获。
2007-8-30 18:12
多维数组
Rank: 3Rank: 3
等级:中级会员
帖子:230
积分:2450
注册:2006-8-16

2L的意思是"图或排序"
但我认为只需要用循环

有事发邮件:tzp_1210@163.com
2007-8-30 21:34
liulanghan
Rank: 2
等级:注册会员
帖子:94
积分:1042
注册:2007-5-5

恩,只需循环的吧,~!

2007-8-31 09:36
雨中飞燕
Rank: 2
等级:ID已被封
威望:8
帖子:2200
积分:22984
注册:2007-8-9

以下是引用多维数组在2007-8-30 21:34:05的发言:
2L的意思是"图或排序"
但我认为只需要用循环

我说的是算法,你说的是代码结构,根本两码事
任何程序都离不开顺序、分支、循环三大结构,你完全可以说你写的程序只用分支和循环
你不觉得这样很多余么?


by 雨中飞燕 QQ:78803110 QQ讨论群:5305909

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url]
C/C++算法习题(OnlineJudge):[url]http://yzfy.org/[/url]

2007-8-31 10:14
herbert_1987
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:15
帖子:1313
积分:13230
注册:2007-5-13

先排序,再统计

人生重要的不是所站的位置,而是所朝的方向
2007-8-31 10:19
zzxwill
Rank: 3Rank: 3
等级:中级会员
帖子:397
积分:4120
注册:2007-8-15

老大,能提供一些代码?谢谢.我想了很长时间了......


一分耕耘,一分收获。
2007-8-31 10:49
jackys2006
Rank: 3Rank: 3
等级:中级会员
帖子:194
积分:2096
注册:2006-3-10

我做过类似的题目,我是这样做的:
读取每个字符并存储相邻的两个字符,
然后判断第一个字符是不是字母,再判断第二个字符是不是空格或其他字符;
如果是则说明这是一个单词,存入单词并计算单词个数
不是则继续;

代码就不写了,反正运行结果是行的

当然,是要用到结构体的

[此贴子已经被作者于2007-8-31 11:13:38编辑过]


2007-8-31 11:12
飞天佳星
Rank: 1
等级:新手上路
帖子:16
积分:266
注册:2007-8-9
回复:(jackys2006)我做过类似的题目,我是这样做的:...

应该不会有一个单词在两行的吧?
如果没有的话,那就读入一个与先前储存的比较,如果已经有了的就加一个,没有和话就把它储存起来.

2007-8-31 11:33
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.085702 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved