したがって、2 つの点 A(x1,y1) と B(x2,y2) が与えられ、x1 <= x2 かつ y1<= y2 の場合、B が A を支配していると言えます。すべての非支配点を見つけます。自明なアプローチは、すべてのポイントを他のポイントと比較し、すべての非支配ポイントを取得することです。しかし、それは O(n^2) です。だから私は分割統治を試みました。かなり簡単で、O(nlogn)でそれを見つけることができます。私たちの教授は、それはまだ O(n) で実行できると言っています。本当にありえないことだと思います。私のためにこれを解決するように頼んでいるわけではありませんが、どのような条件下でも O(n) で実行できないことを確認できる「明白な」方法があるかどうか知りたいですか? ただし、本当に可能である場合は、答えないでください。
質問する
3854 次