您有一个字符串列表,每个字符串都是单词列表除以空格。将字符串分解为单词,然后返回每个字符串的所有单词的主字表和索引版本。
主列表不应有重复条目,应按字母顺序排序。
例子
如果str_list = {'一两个三','两个四零'}
然后
请注意,在Word_table中没有重复单词,并且可以通过使用string_index_list引用Word_table来重新生成String_List中的每个字符串。
在第三个测试用例上被打破了一些东西。我认为第二和第3行文本之间的空白线是搞乱的。
我提交了一个解决方法,该解决方案为前两种情况下工作,并在桌面上输出最后一个案例的完美结果(包括索引输出)。
Cody团队的某人应该检查他们的测试案件。
破碎的第3个测试用例有一个解决方法:
由于空线,SL的大小是2x2而不是1x4。所以要将SL转化为适当的形状,请在代码的开头执行str_list = str_list(:)'。这将使输入的第一个测试用例保持不变。
谢谢Jan为第三个测试用例的解决方法。
测试套件没有检查str_index_list是否正确。这是不完整的。
似乎没有检查问题的单词索引部分。我完全通过了测试套件而无需索引。
如果非向量输入列表是有效输入(测试用例3),则应在问题描述中明确说明这一点
漂亮的Kooky最终测试......
似乎没有检查问题的单词索引部分。我完全通过了测试套件而无需索引。
s1 = {'这是',......
'一个残酷',......
“笑话”};
真的 ;(
现在事情发生了
用空指数输出作弊
str1 = {'一个'} {'two'} {'three'} {'四'}
str2 = {'一个'} {'three'} {'两个'} {'four'}
第三个测试用例可能会被破坏,我可以发现我的输出和列出的输出之间没有差异,并且在我的matlab上断言不会失败。
测试套件甚至没有测试问题所要求的一半,
此解决方案适用于String_index_List输出求解,但在测试套件中未选中此操作。
显然,未检查索引列表...
测试套件未检查第二个输出参数。此解决方案不正确。
我忘了做str_index_lst,但是评估者还是接受了。这应该作为一个解决方案被拒绝。