第1207題 獨一無二的出現次數

2021-10-22 12:39:54 字數 770 閱讀 4332

1207. 獨一無二的出現次數

該題主要找到每個數值出現的次數,思路如下:

①可以先使用乙個雜湊表存入每個數值及其出現的次數;

②然後再用乙個雜湊表單獨存放各數值出現的次數,存入的過程中如果發現有相同的次數,就返回false,否則不存在相同的次數,那麼就返回true。

class

solution

//把次數放出雜湊表countset中,看是否有重複的次數

setcountset =

newhashset

<

>()

;//遍歷雜湊表map中的value:次數

for(integer value : map.

values()

) countset.

add(value);}

return

true;}

}

思路是相同的,利用了hashset的構造方法,直接檢查了是否有重複的次數。

counter.values() :把雜湊表中的value返回成乙個集合

1207 獨一無二的出現次數

給你乙個整數陣列 arr,請你幫忙統計陣列中每個數的出現次數。如果每個數的出現次數都是獨一無二的,就返回 true 否則返回 false。示例 1 輸入 arr 1,2,2,1,1,3 輸出 true 解釋 在該陣列中,1 出現了 3 次,2 出現了 2 次,3 只出現了 1 次。沒有兩個數的出現次...

1207 獨一無二的出現次數

給你乙個整數陣列 arr,請你幫忙統計陣列中每個數的出現次數。如果每個數的出現次數都是獨一無二的,就返回 true 否則返回 false。示例 1 輸入 arr 1,2,2,1,1,3 輸出 true 解釋 在該陣列中,1 出現了 3 次,2 出現了 2 次,3 只出現了 1 次。沒有兩個數的出現次...

1207 獨一無二的出現次數 簡單

題目 於力扣 leetcode 目錄三 實現 四 執行用時 五 部分測試用例 1207.獨一無二的出現次數 遍歷 arr 陣列,用雜湊表記錄下每個陣列元素出現的次數 遍歷雜湊表,通過map.containsvalue 方法判斷雜湊表中的值是否存在重複 判斷前,需要將本次遍歷的值修改為 0 遍歷 ar...