0

天気リストが ocaml でソートされていることを確認するのに助けが必要です

これは機能しますか?

let issorted x = match x with 
    [] -> true
    | _::[] -> true
    | _::_ -> issorted_helper (x)
;; 

let rec issorted_helper x = match x with
    | [] -> true
    | h::t ->
        if h > t
            false
        else
            issorted_helper(t)
;;
4

1 に答える 1

2

あなたの質問の仕方が変です。コードを試しましたか?一見すると、コンパイルできないように見えます。ヒント:>演算子を使用して、2 つの異なる型の値を比較しています。

アップデート

あなたはまだ OCaml にアクセスできないと言っているので、できるまで待つべきだと思います。私たちがあなたのコンパイラとして機能するのはあまり役に立ちません! このコードは非常によく似ています。OCaml があれば、すぐに動作するようになります。

于 2013-10-13T16:01:16.087 に答える