給定兩個整數陣列,請交換一對數值(每個陣列中取乙個數值),使得兩個陣列所有元素的和相等。
返回乙個陣列,第乙個元素是第乙個陣列中要交換的元素,第二個元素是第二個陣列中要交換的元素。若有多個答案,返回任意乙個均可。若無滿足條件的數值,返回空陣列。
示例:輸入: array1 = [4, 1, 2, 1, 1, 2], array2 = [3, 6, 3, 3]
輸出: [1, 3]
示例:1 <= array1.length, array2.length <= 100000
/**
* @param array1
* @param array2
* @return
*/var findswapvalues = function (array1, array2)
else
if (array2[i] - array1[j] === d / 2) }}
}else
if (array1[i] - array2[j] === d / 2) }}
}}
return ;
};
LeetCode 面試題 16 21 交換和
傳送門 面試題 16.21.交換和 題目描述 給定兩個整數陣列,請交換一對數值 每個陣列中取乙個數值 使得兩個陣列所有元素的和相等。返回乙個陣列,第乙個元素是第乙個陣列中要交換的元素,第二個元素是第二個陣列中要交換的元素。若有多個答案,返回任意乙個均可。若無滿足條件的數值,返回空陣列。樣例 樣例1 ...
C 面試題之a和b交換面試題
a和b交換面試題1.cpp there are two int variables a and b,don t use if switch or other judgement statements,find out the biggest one of the two numbers.美國某著名網...
面試題 PHP面試題
建議 比如是系統配置,缺少了無法執行,自然使用 require 如果某一段程式少了,只是少了統計 訪問的,不是必不可少的。可以使用 include 而加不加 once 就是效率上的區別,雖然系統會幫你考慮只包含一次,但系統的判斷會降低效率,因此,更應該在開發之初,把目錄結構調整高好,盡量不使用 on...