如何查找ReasonmL列表中元素的出现次数?我不确定如何尝试此操作。谢谢!
l261867325 回答:如何在ReasonML中的列表中找到元素的出现次数?
这听起来像是一种练习,所以我不仅会给您答案,而且您可以只使用List.fold_left
(如果您熟悉并允许使用它),也可以自己编写递归函数遍历列表。他们俩都应该非常简单。
无论使用哪种方法,对于遇到的每个元素,将1
添加到对列表其余部分进行计数的结果中(如果匹配),或者如果不匹配则只返回列表其余部分的计数。
这听起来像是一种练习,所以我不仅会给您答案,而且您可以只使用List.fold_left
(如果您熟悉并允许使用它),也可以自己编写递归函数遍历列表。他们俩都应该非常简单。
无论使用哪种方法,对于遇到的每个元素,将1
添加到对列表其余部分进行计数的结果中(如果匹配),或者如果不匹配则只返回列表其余部分的计数。