リスト内の各個別の値がそのリストに何回現れるかをカウントする関数(頻度)があります。例えば、sort Haskellを使用してペアのリストをソート
frequency "ababca"
を返す必要があります:
[(3, 'a'), (2, 'b'), (1, 'c')].
をこれが正常に動作しますが、今、私はこの機能を使用して、リストのリスト内の最初の要素を使用してリストをソートする必要があります。所望の出力の
results :: [Party ] -> [(Int, Party)]
results xs = ??? frequency (sort xs) ???
例:上記は動作しません
[(1, "Green"), (2, "Red"), (3, "Blue")]
、私は私が何ができるか見当がつかない。定期的に 'ソート'
を使用して
は事前にありがとうございます。 on
のドキュメントへ
Haskellがカンマを使用するセミコロンを使用していることに注意してください。 – dave4420