2766.重新放置石块
链接:2766.重新放置石块
难度:Medium
标签:数组、哈希表、排序、模拟
简介:完成这些操作后,请你按升序返回所有 有 石块的位置。
题解 1 - python
- 编辑时间:2024-07-24
- 执行用时:102ms
- 内存消耗:35.38MB
- 编程语言:python
- 解法介绍:set存储。
class Solution:
def relocateMarbles(self, nums: List[int], moveFrom: List[int], moveTo: List[int]) -> List[int]:
s = set(nums)
for i in range(len(moveFrom)):
s.remove(moveFrom[i])
s.add(moveTo[i])
return sorted(s)