问题
实现 WordCount。它应当返回一个映射,其中包含字符串 s 中每个“单词”的个数。函数 wc.Test 会对此函数执行一系列测试用例,并输出成功还是失败。
你会发现 strings.Fields 很有帮助。
背景知识
- 阅读测试函数的源代码,看看如何通过相关的测试用例。
- 学习make 函数会返回给定类型的映射,并将其初始化备用。
- 学习map语法如何定义一个映射。
- strings.Fields函数返回,输入参数,根据空格分割字符串后的数组。
- 注意映射的定义和初始化。
实现思路
- 获取输入的字符串,分割为对应的数组。
- 定义映射,根据数组长度循环。
- 如何命中单词就计数。
实现代码
GitHub
参考链接
- 练习:映射
