[코테 풀이] Build Array from Permutation

시내·2024년 6월 10일
0

Q_1920) Build Array from Permutation

출처 : https://leetcode.com/problems/build-array-from-permutation/

Given a zero-based permutation nums (0-indexed), build an array ans of the same length where ans[i] = nums[nums[i]] for each 0 <= i < nums.length and return it.

A zero-based permutation nums is an array of distinct integers from 0 to nums.length - 1 (inclusive).

class Solution {
    public int[] buildArray(int[] nums) {
        int[] res = new int[nums.length];
        int index = 0;
        for (int n = 0; n < nums.length; n++) {
            res[index++] = nums[nums[n]];
        }
        return res;
    }
}
profile
contact 📨 ksw08215@gmail.com

0개의 댓글

관련 채용 정보