
g1701_1800.s1748_sum_of_unique_elements.Solution.kt Maven / Gradle / Ivy
package g1701_1800.s1748_sum_of_unique_elements
// #Easy #Array #Hash_Table #Counting #2023_06_16_Time_143_ms_(82.35%)_Space_34.1_MB_(82.35%)
class Solution {
fun sumOfUnique(nums: IntArray): Int {
val map: MutableMap = HashMap()
var sum: Int = 0
for (num: Int in nums) {
map.put(num, map.getOrDefault(num, 0) + 1)
}
for (entry: Map.Entry in map.entries) {
if (entry.value == 1) {
sum += entry.key
}
}
return sum
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy