Il y a deux tableaux a[], b[];
sum_a
est la somme des a[]
, sum_b
est la somme des b[]
et diff = |sum_a - sum_b|;
deux fois pour échanger, trouver le minimum diff
maintenant, nous avons la chance d'échanger avec a[i]
b[j]
deux fois;
nous voulons obtenir le diff minimum?
exemple:
a = 7 7 5 5
b = 3 3 6 6
nous pouvons échanger 7 avec 3, et l'échange 5 de 6:
un = 3 7 6 5
b = 7 3 5 6
afin que nous puissions obtenir le diff minimum est (3+7+6+5)-(7+3+5+6) = 0;
La question: comment pouvez-vous programmer pour trouver le minimum diff des tableaux donnés a[] and b[]
?