ホームページ >Java >&#&チュートリアル >Java データ構造とアルゴリズム noDups 重複除去アルゴリズムの例

Java データ構造とアルゴリズム noDups 重複除去アルゴリズムの例

高洛峰
高洛峰オリジナル
2017-01-16 15:38:181493ブラウズ

この記事の例では、Java データ構造とアルゴリズムの重複を削除するための noDups アルゴリズムについて説明します。参考のために皆さんと共有してください。詳細は次のとおりです。

public static void noDupa(int[] a){
  int count = 0;//in
  int sub = 0;//计数器
  for(int i=0; i<a.length-1; i++){//外层循环
    if(a[i] != a[i+1]){
      a[count] = a[i];
      count++;
    }
  }
}

追伸: このアルゴリズムは一見すると重要ではないように思えますが、実際は非常に微妙です。 !前提条件---配列はすでに整っています。注意深く試してみましょう

この記事が Java プログラミングのすべての人に役立つことを願っています。

その他の Java データ構造とアルゴリズム、noDups 重複除去アルゴリズムの例関連記事については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。