Das 3SUM- Problem versucht, 3 ganze Zahlen aus einer Menge der Größe zu identifizieren so dass .S n a + b + c = 0
Es wird vermutet, dass es keine bessere Lösung als quadratisch gibt, dh . Oder anders ausgedrückt: .o ( n log ( n ) + n 2 )
Ich habe mich also gefragt, ob dies auf das verallgemeinerte Problem zutrifft: Finde ganze Zahlen für in einer Menge der Größe so dass . i ∈ [ 1 .. k ] S n Σ i ∈ [ 1 .. k ] a i = 0
Ich denke, Sie können dies in für tun (es ist trivial, den einfachen Algorithmus zu verallgemeinern ).
Aber gibt es bessere Algorithmen für andere Werte von ?k ≥ 2 k = 3 k