0

Float.POSITIVE_INFINITYj 番目の列と行にa があるかどうかを証明したいと思います。しかし、爆発的な時間の複雑さを持たないことで、これを行う方法がわかりません。これは、これを行うために for ループを使用したくないことを意味します。しかし、私は別の方法を見つけていません。1つ知っていますか?2 つ目は、Java の 2 次元配列からいくつかの列や行をコピーしたいということです。行の場合は、単にArray[i]コピーするために使用できます。しかし、列の場合、そのような形式のコードは使用できません。しかし、 for ループなしでそれを行う可能性はありますか?

4

1 に答える 1

1

基本的に、次のオプションがあります。

  1. 配列を別のクラスにラップします。ゲッターとセッターを使用して、値が割り当てられたときに値を確認し、必要なことは何でも実行します。
  2. 配列がいっぱいになったら、配列をループします。

結局のところ、最初のアプローチを使用しない場合、ループする必要があることを回避する方法はありません。配列が終了したときに信号がある場合は、一度だけ行う必要がありますが、より正確なアプローチのために、配列を埋める方法と配列を使用する方法をコードで確認すると役立ちます。

于 2013-06-11T08:34:27.387 に答える