leetcode 寶石與石頭

2021-09-26 16:00:57 字數 543 閱讀 4638

給定字串j 代表石頭中寶石的型別,和字串 s代表你擁有的石頭。 s 中每個字元代表了一種你擁有的石頭的型別,你想知道你擁有的石頭中有多少是寶石。

j 中的字母不重複,j 和 s中的所有字元都是字母。字母區分大小寫,因此"a"和"a"是不同型別的石頭。

輸入:j = "aa", s = "aaabbbb"輸出:3
這個題一開始沒太看懂題意,應該是j裡的每乙個字母都是寶石,而不是j這個字串是寶石,然後匹配對比s裡是否含有j裡的字母就可以了。

要在s裡面找j,所以我寫的是迴圈j的每乙個成員,判斷s所有成員是否有與其相等的,若相等則寶石數加一

class solution {

public:

int numjewelsinstones(string j, string s) {

int i=0;

for(int j=0;j第一天開始刷題,雖然很簡單但還是想記錄下來,也不太會寫部落格,都是剛開始嘗試,希望可以繼續下去

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 是不同型別的石頭。示例 1 輸入 j aa s aaabbbb 輸出 3...