Peek (data type operation) とは

コンピュータサイエンスでは、ピークは特定の抽象データ型、特にスタックやキューなどのシーケンシャルコレクションの操作であり、コレクションから要素を削除せずにコレクションの先頭( "前")の値を返します。したがって、 "pop"や "dequeue"などの操作と同じ値を返しますが、データは変更しません。
「peek」という名前はスタック上の基本的な「push」操作と「pop」操作に似ていますが、この操作の名前はデータの種類と言語によって異なります。 Peekは、データの追加と削除のより基本的な操作と比較して、一般的には不可欠な操作と見なされているため、これらのデータ型の基本定義には含まれていません。しかし、それは便利な操作であり、一般的には簡単に実装されるため、頻繁に実際に使用されますが、いくつかの定義ではpeekは基本的なものとして含まれており、ポップ(またはアナログ)抽象定義を参照してください。