題目:
給定字串j
代表石頭中寶石的型別,和字串s
代表你擁有的石頭。s
中每個字元代表了一種你擁有的石頭的型別,你想知道你擁有的石頭中有多少是寶石。
j
中的字母不重複,j
和s
中的所有字元都是字母。字母區分大小寫,因此"a"
和"a"
是不同型別的石頭。
示例 1:
輸入:j = "aa", s = "aaabbbb"輸出:3示例 2:
輸入:j = "z", s = "zz"輸出:0注意:
思路:將「寶石」儲存在hashset中,然後遍歷字串s,檢查判斷s 中是否包含j中的字元;
class solution
for(auto c1:s)
return res;
}};
LeetCode 寶石與石頭
給定字串j代表你現在擁有代表寶石的型別,和字串s代表你擁有的石頭。s中每個字元代表了一種你擁有的石頭的型別,你想知道你擁有的石頭中有多少是寶石。j中的字母不重複,j和s中的所有字元都是字母。字母區分大小寫,因此 a 和 a 是不同型別的石頭。輸入 j aa s aaabbbb 輸出 3 輸入 j z...
LeetCode 寶石與石頭
給定字串j代表你現在擁有代表寶石的型別,和字串s代表你擁有的石頭。s中每個字元代表了一種你擁有的石頭的型別,你想知道你擁有的石頭中有多少是寶石。j中的字母不重複,j和s中的所有字元都是字母。字母區分大小寫,因此 a 和 a 是不同型別的石頭。輸入 j aa s aaabbbb 輸出 3 includ...
leetcode 寶石與石頭
給定字串j 代表石頭中寶石的型別,和字串 s代表你擁有的石頭。s 中每個字元代表了一種你擁有的石頭的型別,你想知道你擁有的石頭中有多少是寶石。j 中的字母不重複,j 和 s中的所有字元都是字母。字母區分大小寫,因此 a 和 a 是不同型別的石頭。輸入 j aa s aaabbbb 輸出 3這個題一開...