题目内容
(请给出正确答案)
[主观题]
编写一个算法frequeney,统计在一个输人字符串中各个不同字符出现的频度。用适当的测试数据来验证这个算法。
查看答案
如果结果不匹配,请 联系老师 获取答案
设有一篇英文短文,每个单词之间是用空格分开的,试编写一算法,按照空格数统计短文中单词的个数。
算法分析如下:要统计单词的个数先要解决如何判别一个单词,应该从输入行的开头一个字符一个字符地去辨别。假定把一个文本行放在数组s中,那么就相当于从s[0]开始逐个检查数组元素,经过若干个空格符之后找到的第一个字母就是一个单词的开头,此时利用一个统计计数器num进行累加1运算,在此之后若连续读到的是非空格字符,则这些字符属于刚统计到的那个单词,因此不应将计数器num累加1,下一次记数应该是在读到一个或几个空格后再遇到非空格字符开始。因此,统计一个单词时不仅要满足当前所检查的这个字符是非空格,而且要满足所检查的前一个字符是空格。
一年定期储蓄客户表 | ||
账号 | 姓名 | 金额 |
23001 | 李明 | 5000 |
23008 | 贾燕 | 6000 |
23190 | 王昭 | 2100 |
23451 | 谢永丰 | 4500 |