Files
obsidian/АиСД/Задачи/LeetCode/Jewels and Stones.md
T
roma-dxunvrs f57762fd3b Init
2026-09-03 21:40:46 +03:00

18 lines
471 B
Markdown

Leetcode #771 | #Easy | [[Хэш-таблицы]]
## Идея
Просто set
## [[Big-O]]
- Время ```O(N+M)```
- Память ```O(N)```
## Код
```Java
class Solution {
public int numJewelsInStones(String jewels, String stones) {
Set<Character> set = new HashSet<>();
for (char c : jewels.toCharArray()) set.add(c);
int res = 0;
for (char c : stones.toCharArray()) if (set.contains(c)) res++;
return res;
}
}
```