리트코드 풀이

리트코드 771 풀이(파이썬, 스위프트)

ag2개발자 2022. 2. 6. 03:03

stones문자열에 있는 문자가 jewel에 있으면 만들어둔 변수에 1을 더해줌

 

파이썬:

class Solution:
    def numJewelsInStones(self, jewels: str, stones: str) -> int:
        jewels = [x for x in jewels]
        cnt=0
        for i in range(len(stones)):
            if stones[i] in jewels:
                cnt+=1
        return cnt

스위프트:

class Solution {
    func numJewelsInStones(_ jewels: String, _ stones: String) -> Int {
        var a = 0
        for s in stones where jewels.contains(s){
            a+=1
        }
        return a
    }
}