Problem
Ask
Submissions

Problem: Jewels and Stones

Medium
30 min
Explore how to solve the Jewels and Stones problem by implementing hash maps in Python, focusing on character matching and efficient counting to strengthen your problem-solving skills.

Statement

You are given two strings, jewels and stones. Each character in jewels represents a stone type that is a jewel, and each character in stones represents a stone you have. Count how many characters in stones belong to the set of characters in jewels.

Note: Matching is case-sensitive, so 'a' and 'A' are different types of stones.

Constraints:

  • 11 \leq jewels.length, stones.length 50 \leq 50

  • jewels and stones consist of only English letters.

  • All the characters of jewels are unique.

Problem
Ask
Submissions

Problem: Jewels and Stones

Medium
30 min
Explore how to solve the Jewels and Stones problem by implementing hash maps in Python, focusing on character matching and efficient counting to strengthen your problem-solving skills.

Statement

You are given two strings, jewels and stones. Each character in jewels represents a stone type that is a jewel, and each character in stones represents a stone you have. Count how many characters in stones belong to the set of characters in jewels.

Note: Matching is case-sensitive, so 'a' and 'A' are different types of stones.

Constraints:

  • 11 \leq jewels.length, stones.length 50 \leq 50

  • jewels and stones consist of only English letters.

  • All the characters of jewels are unique.