3159. Find Occurrences of an Element in an Array
3159. Find Occurrences of an Element in an Array
Description
You are given an integer array nums
, an integer array queries
, and an integer x
.
For each queries[i]
, you need to find the index of the queries[i]^th
occurrence of x
in the nums
array. If there are fewer than queries[i]
occurrences of x
, the answer should be -1 for that query.
Return an integer array answer
containing the answers to all queries.
Example 1:
1 | Input: nums = [1,3,1,7], queries = [1,3,2,4], x = 1 |
Example 2:
1 | Input: nums = [1,2,3], queries = [10], x = 5 |
Constraints:
1 <= nums.length, queries.length <= 10^5
1 <= queries[i] <= 10^5
1 <= nums[i], x <= 10^4
Hints/Notes
- Biweekly Contest 131
Solution
Language: C++
1 | class Solution { |