리트코드 풀이
Leetcode 1920번 풀이(파이썬, swift)
ag2개발자
2022. 2. 3. 03:16
인덱스의 값을 배열에 한번더 참조한 값을 정답 배열에 집어넣으면 된다 젤 쉬운문제
파이썬
class Solution:
def buildArray(self, nums: List[int]) -> List[int]:
ans=[]
for i in range(len(nums)):
ans.append(nums[nums[i]])
return ans
swift
class Solution {
func buildArray(_ nums: [Int]) -> [Int] {
var a = [Int]()
for (i,v) in nums.enumerated(){
a.append(nums[nums[nums.index(nums.startIndex, offsetBy:i)]])
}
return a
}
}