文件名称:可测试项目
文件大小:3KB
文件格式:ZIP
更新时间:2024-03-04 17:12:55
Ruby
最常见的词 给定一个段落和一个禁止词列表,返回不在禁止词列表中的最常用词。 确保至少有一个单词未被禁止,并且答案是唯一的。 禁止单词列表中的单词以小写形式给出,并且没有标点符号。 该段中的单词不区分大小写。 答案是小写的。 例子: Input: paragraph = "Bob hit a ball, the hit BALL flew far after it was hit." banned = ["hit"] Output: "ball" 解释: “命中”发生3次,但这是一个被禁止的词。 “球”出现两次(没有其他词出现),因此它是该段落中最常见的非禁止词。 请注意,该段落中的单词不区分大小写, 标点符号将被忽略(即使与诸如“ ball”之类的单词相邻), 该“命中”不是答案,即使它因为被禁止而发生的次数更多。 笔记: 1 <= paragraph.length
【文件预览】:
testable-project-master
----Dockerfile(686B)
----test.sh(18B)
----README.md(1KB)
----lib()
--------most_common_word.rb(122B)
----Gemfile(67B)
----Rakefile(158B)
----test()
--------most_common_word_test.rb(1KB)