Create Target Array in the Given Order
给两个数组, 一个是index, 一个是数, 求组成一个数组.
1 2 3 4 5 6 7 8 9 10 |
class Solution { public int[] createTargetArray(int[] nums, int[] index) { List<Integer> res = new ArrayList<>(); for(int i = 0; i < nums.length; i++) { res.add(index[i], nums[i]); } int[] ans = res.stream().mapToInt(i->i).toArray(); return ans; } } |