ポイントの象限をより速く決定する必要があります。私は「標識の使用を決定する」方法のみを認識しています。私は良いアプローチがあればそれを探しています。私のコードに修正がない場合は助けになります。平面に4つの四角形があると仮定します。私のコードポイントの象限の決定
int x = scan.nextInt() > 0 ? 1 : 0;
int y = scan.nextInt() > 0 ? 1 : 0;
switch (x) {
case 1:
switch (y) {
case 1:
quad = 1;
break;
case 0:
quad = 4;
break;
}
break;
case 0:
switch (y) {
case 1:
quad = 2;
break;
case 0:
quad = 3;
break;
}
break;
}
この宿題はありますか? 「符号を使用して判断する」アルゴリズムを実装しましたか?それにパフォーマンスの問題はありますか(それはなぜ十分速くないのですか?)。あなたのコードを私たちに教えてください。 – Jesper
@Jesper宿題ではありません。私のコードを貼り付けた。 – sgowd
だから、なぜそれは十分に速くないのですか? – Jesper