3159.查询数组中元素的出现位置
链接:3159.查询数组中元素的出现位置
难度:Medium
标签:数组、哈希表
简介:请你返回一个整数数组 answer ,包含所有查询的答案。
题解 1 - python
- 编辑时间:2024-12-27
- 执行用时:49ms
- 内存消耗:31.65MB
- 编程语言:python
- 解法介绍:遍历
class Solution:
def occurrencesOfElement(self, nums: List[int], queries: List[int], x: int) -> List[int]:
iarr = [i for i in range(len(nums)) if nums[i] == x]
return [iarr[q - 1] if len(iarr) >= q else -1 for q in queries]