入れ子になった三項探索は、2 つの未知数に関する最適化問題がある場合に適用できます。この作業はまさにそれです 。 明らかに、ゲートは底面が直角の四角形になります。その後、2 つの角 (α と β) を選択するだけです。 code>) でエリアゲートが最大になるようにしました。これを行うには、2 つのコーナー (α1 と α2<) を与える三項検索を作成します。 /code>)、これらの各 α に対して別の三項検索を実行します。これにより、エリアが対象となる β が選択されます。最大値になるようにしてください。 > 続きを読む こちら
α
β) を選択するだけです。 code>) でエリアゲートが最大になるようにしました。これを行うには、2 つのコーナー (α1 と α2<) を与える三項検索を作成します。 /code>)、これらの各 α に対して別の三項検索を実行します。これにより、エリアが対象となる β が選択されます。最大値になるようにしてください。 > 続きを読む こちら
α1
α2<) を与える三項検索を作成します。 /code>)、これらの各 α に対して別の三項検索を実行します。これにより、エリアが対象となる β が選択されます。最大値になるようにしてください。 > 続きを読む こちら
β
a
b
出典: ウラル地域チーム プログラミング オリンピック 2011
1000 ms 256 Mb Rules for program design and list of errors in automatic problem checking