-2

理解できない。ベクトルではないスタックに関係していることはわかっています。誰かがこれを説明できますか。

スタックはベクトルではないため、代用できないと思います。したがって、ベクトルを使用する状況では、スタックを使用できません。2 番目の部分は推測ですが、プライベート クラスを作成すると、そのクラスがどのように使用されているかがわからず、ベクターとして実装しようとする可能性があるためです。

4

1 に答える 1

1

Stackこれは、スタックをモデル化することだけを主張する場合にのみ当てはまります。現状では、Stackstack-y操作と、さらにvector-yランダムアクセス操作が可能です。それはステロイドのスタックかもしれませんが、それでもスタックです。

LinkedListこれを、LIFOスタックに必要なメソッドもサポートするという名前のクラスと比較してください。それはそれを非リストにしますか?

余談ですが、1998年から使用されていないことStackに注意してください。Vector

于 2012-11-15T06:42:03.070 に答える