2017-03-17 7 views
-2

私はダブルタイプb [i]の配列を持っています。私はこの配列から明確な価値を得る必要があります。どうやってやるの?ありがとうございましたdouble型の配列から異なる値を見つけるにはどうすればよいですか?

+0

あなたが使用しているどのような言語と言うのを忘れていました。 (あなたが持っていたとしても、これはおそらくあまりにも曖昧であり、答えることはできません。)あなたは希望する入力と出力についてもっと詳しく述べるべきです。) – ruakh

+0

pに格納されているbのすべての固有の要素の合計が必要です。 bはランダムな5つの要素を持ち、pは25の要素を持っています。 bが0〜4のvaを持つが、乱数ではない場合、コードは動作しています。 for(int i = 0; i <5; i ++) {\t //System.out.println(distinctOrdered); for\t for(j = 0; j <25; j ++) \t { \t \t //System.out.println(p[j]+ "" + b [j]); \t \t if(b [j] == i) \t \t \t tot = tot + p [j]; \t} \t System.out.println( "sum is" + tot); \t} } – Sophiya

+0

あなたの質問には、「編集」という小さなリンクがありますか? – ruakh

答えて

-1

1)私はあなたがForeachでこれを行うことができると思います 2)どのような言語を使用していますか? 3)ユニークを得る必要がありますか?

+0

私はjavaで働いています。 – Sophiya

0

1 - 配列をソート
2 - 要素の残り数からように、

ソートが必要ではなく、あなたの人生を容易にするすべての個別の値である - 重複
3を除去/マージ質問私はあなたが学習の初期段階にいると感じています。

+0

はコードを共有できますか? – Sophiya

+0

あなたはどの言語を使用していますか?また、これが宿題の問題であれば、コードを自分で書いてみてから、助けを求めてください。これは、お互いにショートカットを取得しないように学ぶのを助けるコミュニティです。 – Netham

0

1)Java7 String[] unique = new HashSet<String>(Arrays.asList(b)).toArray(new String[0]); 2)は、Java 8: String[] unique = Arrays.stream(b).distinct().toArray(String[]::new);

+0

私の配列はdouble型です..これで私を助けてください。私はjavaで作業しています.. – Sophiya

関連する問題