1. 程式人生 > >演算法愛好者——演算法題:四元組 ? 待解決

演算法愛好者——演算法題:四元組 ? 待解決

給定一個包含 n 個數的整數陣列 S,寫一個函式在 S 中找到所有使得和為給定整數 target 的四元組 ( a,b,c,d )。

注意事項
1、四元組 ( a,b,c,d ) 中,需要滿足 a <= b <= c <= d
2、答案中不可以包含重複的四元組。

格式

輸入行輸入一個有 n 個整數的陣列 S 和一個整數 target,最後輸出所有滿足要求的四元組。

樣例輸入

S = [ 1,0,-1,0,-2,2 ]
target = 0

樣例輸出

( -1,0,0,1 )
( -2,-1,1,2 )
( -2,0,0,2 )

思路