リストに 1 または 2 の値を含めることができ、実行時にリストを取得し、それを変更できない場合、他の値が含まれている場合にエラーを確認して報告する最善の方法は何ですか? リストに他の値が含まれていないことを確認するために、1 と 2 の値に対してすべての要素を調べる必要がありますか。
質問する
87 次
2 に答える
4
外部ソースからリストを取得する場合は、値が正しい範囲内にあるかどうか、リストの各要素を確認する必要があります。リストを自分で作成する場合は、ArrayList
orを継承し、変化するメンバー ( 、など) をLinkedList
オーバーライドして、挿入ポイントの値を確認できます。add
insert
于 2012-10-31T00:59:49.320 に答える
0
はい、既存のリストを渡され、特定の値のみが含まれていることを確認したい場合は、すべてのセルを検索する必要があります。これ以上のアルゴリズムはありません。つまり、ソートされていないリストを検索するための最適なアルゴリズムは O(N) です。
于 2012-10-31T01:09:09.087 に答える