除去一組數中的重複項

2021-06-25 16:03:17 字數 636 閱讀 1722

1.利用set集合將重複數字去掉。

public static void remove(int a)

for (integer integer : s)

}

2.利用map集合計算數字重複的個數。

public static void removeandtimes(int a)else

} for (entryentry : map.entryset())

} }

3.執行程式

public static void main(string args) ;

remove(a);

system.out.println();

removeandtimes(a);

}

4.執行結果

1  2  3  4  5  6  7  

數字:1;次數:2

數字:2;次數:3

數字:3;次數:4

數字:4;次數:1

數字:5;次數:1

數字:6;次數:2

數字:7;次數:1

一組數排序

小夥伴們剛接觸到c語言程式設計時,排序肯定是會經常遇到的問題型別,這裡貼出氣泡排序和選擇排序的 氣泡排序bubble sort 動態感覺上是最大值 或最小值 經過依次遍歷後,不斷下沉 或上浮 出來。第一次遍歷,這組數最大的 或最小值 顯現出來,出現在陣列的開頭或結尾,然後可以對剩下的陣列在進行一遍操...

js如何求一組數中的極值

這是乙個很簡單的問題,現在我們從迴圈開始,例如一組數 5,2,1,3,4 求其中的最大值,那麼首先我們要定義乙個max的中間變數,遍歷陣列,當遇到比max值大則賦值給max,直到迴圈結束,就能獲取這組數中的最大值了,具體 如下 1 function searchmax arr 7 8return m...

找出一組數中兩個不同的數

1.題目描述 有乙個陣列其中只有乙個數出現了一次,其餘的數都出現了兩次,請找出這乙個數。思路 看到這個題我們不難想出利用異或,我們知道兩個相同的數異或結果為0,而0異或任何數結果是任何數。所以來看 define crt secure no warnings 1 include include int...