
g0701_0800.s0771_jewels_and_stones.Solution.kt Maven / Gradle / Ivy
package g0701_0800.s0771_jewels_and_stones
// #Easy #String #Hash_Table #2023_03_10_Time_143_ms_(99.08%)_Space_33.5_MB_(100.00%)
class Solution {
fun numJewelsInStones(jewels: String, stones: String): Int {
val x = IntArray(60)
var count = 0
val len = jewels.length
val len2 = stones.length
for (i in 0 until len) {
x[jewels[i].code - 65]++
}
for (i in 0 until len2) {
if (x[stones[i].code - 65] == 1) {
count++
}
}
return count
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy