久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      如何找出整型數(shù)組中只出現(xiàn)一次的數(shù)字

      如何找出整型數(shù)組中只出現(xiàn)一次的數(shù)字

      可以利用hashMap的方法來實現(xiàn),步驟如下:

      (視頻教程推薦:java課程)

      1、HashMap中的鍵存儲數(shù)組array的數(shù)字,值存儲array中的數(shù)值出現(xiàn)的個數(shù);

      2、遍歷HashMap,找到Value值等于1的鍵,并將其儲存在新數(shù)組temp中;

      3、將數(shù)組temp里面的值賦值給num1,num2;

      代碼如下:

      import java.util.Map; import java.util.HashMap; import java.util.Set; public class Solution {     public void FindNumsAppearOnce(int [] array,int num1[] , int num2[]) {         Map<Integer,Integer> map=new HashMap();         for(int i=0;i<array.length;i++){             if(map.containsKey(array[i])){                 int len=map.get(array[i]);                 map.put(array[i],len+1);             }else{                 map.put(array[i],1);             }         }         int[] temp=new int[2];         int index=0;         Set<Map.Entry<Integer, Integer>> sm=map.entrySet();         for (Map.Entry<Integer, Integer> entry : sm) {             int t1=entry.getKey();             int t2=entry.getValue();             if(t2==1){                 temp[index++] = t1;             }         }         num1[0]=temp[0];         num2[0]=temp[1];     } }

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號