Как написать функцию в OCAML, которая возвращает «true», если два входных списка являются анаграммами - PullRequest
0 голосов
/ 08 апреля 2019

Как написать функцию в OCaml, которая принимает два списка и возвращает логическое значение "true", если два входных списка являются анаграммами.

Я довольно плохо знаком с OCaml и хотел быузнать больше.

Затем компилятор сообщит мне что-то вроде этого, после того как я оценим код:

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

1 Ответ

5 голосов
/ 08 апреля 2019

Один из способов решения этой проблемы будет основан на наблюдении, что два списка являются анаграммами, если и только если они одинаковы при сортировке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...