A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© winnerbee 中级黑马   /  2016-3-1 09:51  /  1022 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

NSString  *text=@"you are a student you are a man welcome to beijing you are a ios developer";
题目要求:输出每个单词出现的次数?
这个题目的思路是怎么样的?

3 个回复

倒序浏览
将字符串中按照单词分割成数组,将每个再遍历数组,计算每个单词的次数。不知道对不对,个人意见
回复 使用道具 举报
吴振伟 来自手机 中级黑马 2016-3-4 21:00:32
藤椅
666666666666
回复 使用道具 举报
两个思路,供参考:
1、分割字符串,将单词存放到字符串数组中,将数组进行排序,然后再进行一次遍历,前后字符串对比,相同标记下,可以输出个数。
2、分割字符串,先把第一个单词存放到数组中(同时有个数组记录单词个数),接下来每次分割出新的字符串,对现在数组里的每个单词比较,相同的就个数+1,所有单词存放好后再把个数输出

不明白自己先想想
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马