华为od 最新机试题
6752
2022.06.25
发布于 未知归属地

给定两个数组arr1和arr2,其中arr2中元素互不相同,无重复。且arr2中出现的元素在arr1中都存在。

要求对arr1进行重新排序,满足以下几点要求:

arr2中出现过的元素保持相对位置不变;

arr2中未出现过的元素放到arr1末尾,且采用升序排列。

给出的用例如下:

arr1=[2,5,6,7,3,19,4,2,5,9]

arr2=[2,3,5,7,6]

期望输出:

[2,2,3,5,5,7,6,4,9,19]

评论 (20)