华为python面试题

有两个序列a,b,大小都为n,序列元素的值任意整形数,无序; 要求:经过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。web 解题思路以下:(不知对不对) 1. 将两序列合并为一个序列,并排序,为序列Source; 2. 拿出最大元素Big,次大的元素Small; 3. 在余下的序列S[:-2]进行平分,获得序列max,min4. 将Small加到max序列,将Big加
相关文章
相关标签/搜索