'n' 個の数の 2 つのセットが A と B に与えられます。合計が所定の値 'val' に等しくなるように、A から 1 つの要素と B から 1 つの要素を選択します。
私は次のように解決策を持っています:
セット A とセット B の要素をハッシュし、セット A のすべての要素について、セット B のハッシュに val-arr[i] が存在するかどうかを確認できます。これには O(n) の時間と O(n) のスペースが必要です O(1) のスペースと O(n) の時間のより良いソリューションはありますか?