首页 > 解决方案 > 如果两个输入列表是字谜,如何在 OCAML 中编写一个返回“true”的函数

问题描述

如果两个输入列表是字谜,如何在 OCaml 中编写一个函数,该函数接受两个列表并返回布尔值“true”。

我对 OCaml 很陌生,我很想了解更多。

在我评估代码之后,编译器会告诉我这样的信息:

# anagram ([1;2;4;7] , [2;4;7;9]) ;;
- : bool = false

标签: ocaml

解决方案


解决此问题的一种方法是基于以下观察:两个列表是字谜当且仅当它们在排序时相同。


推荐阅读