-
LEETCODE - 1470. Shuffle the Array릿코드(LEETCODE) 2020. 6. 7. 19:38반응형
https://leetcode.com/problems/shuffle-the-array/
어레이에 있는 요소를 shuffle 하는 문제
입력으로 들어오는 인자 n 위치와 current 위치에 넣어 주면 된다.
class Solution { public: vector<int> shuffle(vector<int>& nums, int n) { vector<int> arr; const int size = nums.size(); for(int i=0; i<n; i++) { arr.push_back(nums[i]); arr.push_back(nums[i+n]); } return arr; } };
swap 으로도 가능해 보이는디 으으으
안되는 구나 swap( i, i+n ) 순차적으로 해야하니 simple 하게 위에 코드처럼 푸는게 정신건강에 좋겠다.
반응형'릿코드(LEETCODE)' 카테고리의 다른 글
LEETCODE - 1461. Check If a String Contains All Binary Codes of Size K (0) 2020.06.07 LEETCODE - 1089. Duplicate Zeros (0) 2020.06.07 biweekly Contest 25 (0) 2020.05.05 weekly-contest-187 (0) 2020.05.05 485. Max Consecutive Ones (0) 2020.05.02