来源:百度文库 编辑:神马文学网 时间:2024/04/24 06:15:30
@import url("http://www.csdn.net/ui/styles/public_header_footer.css");
CSDN首页 新闻 论坛 Blog 文档 下载 读书 Tag 搜索 .NET Java 移动 游戏 SD 人才 外包 第二书店 CSDN社区 -
C/C++ /
C语言 收藏此页 | 打印 | 关闭窗口
主题关键词
得分解答快速导航
- 帖主:zengqianghua1120
- t_jl1979
- tianya9704
- Flood1984
- sd01101230
- luckysym
- Xeric2003
- shizhen
相关连接
免费注册,和百万程序员交流 - C/C++ FAQ
- C/C++ Blog
- C/C++类图书
- C/C++类源码下载
广告也精彩
反馈
请通过下述方式给我们反馈.
华为笔试过了,面试时又出了一道题
zengqianghua1120 (强中华)
2005-03-21 09:35:16 在
C/C++ /
C语言 提问
题目为:统计一个字符串中字符出现的次数
我这样做的:先定义一个字符数组,遍历字符串将字符与数组中的字符比较,数组中没有时则将该字符放入其中,另定义一个整数数组,其对应位置放入该字符的个数;如果字符数组中存在该字符则直接在整数数组的对应位置加1。遍历完字符串时,其包含的字符和字符个数分别放到了两个数组中,到面试人却说该算法过于复杂,请各位给予指点。(以前上学时遇到过,具体如何做的忘了)
问题点数:40、回复次数:43 1楼 t_jl1979 (骑士)
回复于 2005-03-21 10:13:23 得分 5
这个用标准程序库里的map做比较好:
#include