Given two arrays of integers nums and index. Your task is to create target array under the following rules:
Initially target array is empty.
From left to right read nums[i] and index[i], insert at index index[i] the value nums[i] in target array.
Repeat the previous step until there are no elements to read in nums and index.
Return the target array.
It is guaranteed that the insertion operations will be valid.
Example 1:
Input: nums = [0,1,2,3,4], index = [0,1,2,2,1]
Output: [0,4,1,3,2]
Explanation:
nums index target
0 0 [0]
1 1 [0,1]
2 2 [0,1,2]
3 2 [0,1,3,2]
4 1 [0,4,1,3,2]
Example 2:
Input: nums = [1,2,3,4,0], index = [0,1,2,3,0]
Output: [0,1,2,3,4]
Explanation:
nums index target
1 0 [1]
2 1 [1,2]
3 2 [1,2,3]
4 3 [1,2,3,4]
0 0 [0,1,2,3,4]
Example 3:
Input: nums = [1], index = [0]
Output: [1]
Constraints:
1 <= nums.length, index.length <= 100
nums.length == index.length
0 <= nums[i] <= 100
0 <= index[i] <= i
1 2 3 4 5 6 | class Solution: def createTargetArray(self, nums: List[int], index: List[int]) -> List[int]: ret = [] for i in range(0,len(nums)): ret.insert(index[i], nums[i]) return ret |
Hi there i am kavin, its my first occasion to commenting anywhere, when i read this article i thought i could also make comment due to this sensible piece of writing. Dorolice Sherm Dorkus
Very good point which I had quickly initiate efficient initiatives without wireless web services. Interactively underwhelm turnkey initiatives before high-payoff relationships. Holisticly restore superior interfaces before flexible technology. Completely scale extensible relationships through empowered web-readiness. Jill Locke Christen
Hi my friend! I want to say that this article is awesome, great written and include approximately all important infos. I would like to see more posts like this. Gerta Rey Cran
Hello there! I just would love to offer a big thumbs up for the great info you have here on this message. I will certainly be returning to your blog for even more quickly. Dyna Herman Bria
Very good article! We are linking to this particularly great content on our site. Keep up the great writing. Monique Dalis Tammie
Hey there. I discovered your blog by the use of Google whilst searching for a similar topic, your web site got here up. It appears to be good. I have bookmarked it in my google bookmarks to visit then. Nell Noe Deming
Great delivery. Great arguments. Keep up the great work. Hilde Abraham Conah
Pretty! This was an extremely wonderful article. Thanks for supplying this info. Janet Leonerd Gensmer
It is actually a nice and useful piece of info. I am glad that you just shared this useful info with us. Please keep us up to date like this. Thank you for sharing. Kassia Whitaker Pen