문제 링크
The problem link : Jewels and Stones - LeetCode
문제 요약
보석의 종류가 담겨진 String 타입의 변수, jewels
가 있습니다.
돌의 종류 가 담겨진 String 타입의 변수 stones
가 있습니다.
가지고 있는 돌의 종류 중, 총 몇개의 보석 종류가 있는지 확인하세요.
문제 풀이
class Solution {
public int numJewelsInStones(String jewels, String stones) {
String[] jTemp = jewels.split("");
String[] sTemp = stones.split("");
int ans = 0;
for(int i=0; i<jewels.length(); i++) {
for(int j=0; j<stones.length(); j++) {
if(jTemp[i].equals(sTemp[j])) ans++;
}
}
return ans;
}
}
java를 기준으로 했을때, 어떻게 문자열을 쪼개 하나의 단어씩 비교할 수 있는지만 알면 쉽게 풀 수 있는 문제입니다.
'🖥️ CS > SW Expert 외의 Algorithms' 카테고리의 다른 글
HackerRank : Frequency Queries (0) | 2023.02.15 |
---|---|
HackerRank : Sherlock and Anagrams (Java) (0) | 2023.01.25 |
HackerRank : Largest Rectangle (0) | 2022.11.25 |
HackerRank : A Tale of Two Stacks (0) | 2022.11.23 |
프로그래머스 위클리 챌린지 7주차 입실 퇴실 (C++) (0) | 2021.09.15 |