-6
A
答えて
2
あなたがオブジェクトのリストを持っていて、のすべてがの要素である場合は、最初の要素と残りの要素を比較するだけです。最初の要素を取り出し、それを変数に代入します。残りのリストをループし、このオブジェクトを反復された値と比較します。このチェックが失敗した場合は常にfalseを返し、そうでない場合はtrueを返します。
これは、コードなしで、簡単な方法です。
+1
Meh、誰かが私のオフィスに入って何かについて質問してから投稿したときに、同じことを入力していたところでした。 :P私が付け加えるのは、OPが気にするなら、それはO(n)でなければならないということだけです。 –
+1
:)それは私のすべての時間ここに起こる – Matt1776
[lists:all/2](http://erlang.org/doc/man/lists.html#all-2)を使用してください。述語はあなた自身を書く。 –
btw、教育のポイントからアルゴリズムの検索と理解または開発は、コードを書くよりも役に立つ部分です。 –
1つを選んでそれを他のすべてのものと比較しますか?私は難しさがここに何であるか分かりません。 – csmckelvey