Results of 1 - 10 of about 22 for SplQueue (0.003 sec.)
- SplQueue クラス 11380
- « SplStack SplQueue::dequeue » PHP Manual データ構造 SplQueue クラス 検索 SplQueue クラス (PHP 5 >= 5.3.0, PHP 7, PHP 8) はじめに SplQueue クラスは、キューの主要な機能を提供します。 双方向リンクリストのイテレータのモードを SplDoublyLinkedLi
... st::IT_MODE_FIFO に設定することで実装しています。 クラス概要 class SplQueue extends SplDoublyLinkedList { /* 継承した定数 */ public const int SplDoublyLinkedList::IT_MODE_LIFO ; public const int Spl ... function SplDoublyLinkedList::unshift ( mixed $value ): void public function SplDoublyLinkedList::valid (): bool } 例 例1 SplQueue の例 <?php $q = new SplQueue (); $q [] = 1 ; $q [] = 2 ; $q [] = 3 ; foreach ( $q as $elem ) { echo $elem . "\n" ; } ?> 上 ... の例の出力は以下となります。 1 2 3 例2 SplQueue を使ってタスクを効率的に処理する <?php $q = new SplQueue (); $q -> setIteratorMode ( SplQueue :: IT_MODE_DELETE ); // ... ...
-
https://man.mtool.work/php/8.3/class.splqueue.html
- SplQueue クラス 11329
- « SplStack SplQueue::dequeue » PHP Manual データ構造 SplQueue クラス 検索 SplQueue クラス (PHP 5 >= 5.3.0, PHP 7, PHP 8) はじめに SplQueue クラスは、キューの主要な機能を提供します。 双方向リンクリストのイテレータのモードを SplDoublyLinkedLi
... st::IT_MODE_FIFO に設定することで実装しています。 クラス概要 class SplQueue extends SplDoublyLinkedList { /* 継承した定数 */ public const int SplDoublyLinkedList::IT_MODE_LIFO ; public const int Spl ... function SplDoublyLinkedList::unshift ( mixed $value ): void public function SplDoublyLinkedList::valid (): bool } 例 例1 SplQueue の例 <?php $q = new SplQueue (); $q [] = 1 ; $q [] = 2 ; $q [] = 3 ; foreach ( $q as $elem ) { echo $elem . "\n" ; } ?> 上 ... の例の出力は以下となります。 1 2 3 例2 SplQueue を使ってタスクを効率的に処理する <?php $q = new SplQueue (); $q -> setIteratorMode ( SplQueue :: IT_MODE_DELETE ); // ... ...
-
https://man.mtool.work/php/8.3/class.splqueue.html
- キューからノードを取り出す 11228
- « SplQueue SplQueue::enqueue » PHP Manual SplQueue キューからノードを取り出す 検索 SplQueue::dequeue (PHP 5 >= 5.3.0, PHP 7, PHP 8) SplQueue::dequeue — キューからノードを取り出す 説明 public function SplQueue::dequeue (): mixed value をキュ
... ーの先頭から取り出します。 注意 : SplQueue::dequeue() は SplDoublyLinkedList::shift() のエイリアスです。 パラメータ この関数にはパラメータはありません。 戻り値 キュー ... から取り出したノードの値を返します。 関連キーワード: SplQueue キュー ノード dequeue enqueue mixed SplDoublyLinkedList shift エイリアス ...
-
https://man.mtool.work/php/8.3/splqueue.dequeue.html
- キューからノードを取り出す 11110
- « SplQueue SplQueue::enqueue » PHP Manual SplQueue キューからノードを取り出す 検索 SplQueue::dequeue (PHP 5 >= 5.3.0, PHP 7, PHP 8) SplQueue::dequeue — キューからノードを取り出す 説明 public function SplQueue::dequeue (): mixed value をキュ
... ーの先頭から取り出します。 注意 : SplQueue::dequeue() は SplDoublyLinkedList::shift() のエイリアスです。 パラメータ この関数にはパラメータはありません。 戻り値 キュー ... から取り出したノードの値を返します。 関連キーワード: SplQueue キュー ノード dequeue パラメータ Search enqueue function mixed value SplDoublyLinkedList shift エイリアス 戻り値 navigate ...
-
https://man.mtool.work/php/8.3/splqueue.dequeue.html
- 要素をキューに追加する 10858
- « SplQueue::dequeue SplHeap » PHP Manual SplQueue 要素をキューに追加する 検索 SplQueue::enqueue (PHP 5 >= 5.3.0, PHP 7, PHP 8) SplQueue::enqueue — 要素をキューに追加する 説明 public function SplQueue::enqueue ( mixed $value ): void value を
... キューの末尾に追加します。 注意 : SplQueue::enqueue() は SplDoublyLinkedList::push() のエイリアスです。 パラメータ value キューに追加する値。 戻り値 値を返しません。 ... 関連キーワード: SplQueue キュー enqueue dequeue SplHeap mixed 末尾 SplDoublyLinkedList push エイリアス ...
-
https://man.mtool.work/php/8.3/splqueue.enqueue.html
- 要素をキューに追加する 10740
- « SplQueue::dequeue SplHeap » PHP Manual SplQueue 要素をキューに追加する 検索 SplQueue::enqueue (PHP 5 >= 5.3.0, PHP 7, PHP 8) SplQueue::enqueue — 要素をキューに追加する 説明 public function SplQueue::enqueue ( mixed $value ): void value を
... キューの末尾に追加します。 注意 : SplQueue::enqueue() は SplDoublyLinkedList::push() のエイリアスです。 パラメータ value キューに追加する値。 戻り値 値を返しません。 ... 関連キーワード: SplQueue キュー enqueue 要素 value dequeue Search SplHeap function mixed void 末尾 SplDoublyLinkedList push エイリアス パラメータ 戻 ...
-
https://man.mtool.work/php/8.3/splqueue.enqueue.html
- データ構造 7912
- « SplSubject::notify SplDoublyLinkedList » PHP Manual SPL データ構造 検索 データ構造 目次 SplDoublyLinkedList SplStack SplQueue SplHeap SplMaxHeap SplMinHeap SplPriorityQueue SplFixedArray ArrayObject SplObjectStorage SPL では、標準的なデー
... ータ構造が DLL の場合は O(1) となります。 これは、スタックやキューを実装するのに適しています。 SplDoublyLinkedList SplStack SplQueue ヒープ ヒープは、ツリー風の構造です。ヒープ特有の性質として、 個々のノードはその子ノードと等しいかそれより大きな値となりま ... 関連キーワード: データ 構造 ノード 配列 マップ ヒープ SplDoublyLinkedList 実装 双方向 リンク リスト オブジェクト SplStack SplQueue SplHeap SplMaxHeap SplMinHeap SplPriorityQueue SplFixedArray ArrayObject ...
-
https://man.mtool.work/php/8.3/spl.datastructures.html
- データ構造 7912
- « SplSubject::notify SplDoublyLinkedList » PHP Manual SPL データ構造 検索 データ構造 目次 SplDoublyLinkedList SplStack SplQueue SplHeap SplMaxHeap SplMinHeap SplPriorityQueue SplFixedArray ArrayObject SplObjectStorage SPL では、標準的なデー
... ータ構造が DLL の場合は O(1) となります。 これは、スタックやキューを実装するのに適しています。 SplDoublyLinkedList SplStack SplQueue ヒープ ヒープは、ツリー風の構造です。ヒープ特有の性質として、 個々のノードはその子ノードと等しいかそれより大きな値となりま ... して扱うことができます。 SplObjectStorage 関連キーワード: 構造 ノード マップ ヒープ SplDoublyLinkedList 実装 双方向 SplStack SplQueue SplHeap SplMaxHeap SplMinHeap SplPriorityQueue SplFixedArray ArrayObject SplObjectStorage 提供 SplSubject notify 目次 標準 ...
-
https://man.mtool.work/php/8.3/spl.datastructures.html
- Standard PHP Library (SPL) 7727
- « SeasLog::warning インターフェイス » PHP Manual その他の基本モジュール Standard PHP Library (SPL) 検索 Standard PHP Library (SPL) はじめに The Standard PHP Library (SPL) 拡張モジュールでは、 よくある問題を解決するためのインターフェイスやク
... bject — SplSubject インターフェイス データ構造 SplDoublyLinkedList — SplDoublyLinkedList クラス SplStack — SplStack クラス SplQueue — SplQueue クラス SplHeap — SplHeap クラス SplMaxHeap — SplMaxHeap クラス SplMinHeap — SplMinHeap クラス SplPriorityQueue ... 実装 iterator 拡張 構造 OuterIterator RecursiveIterator SeekableIterator SplObserver SplSubject SplDoublyLinkedList SplStack SplQueue SplHeap SplMaxHeap SplMinHeap SplPriorityQueue SplFixedArray ArrayObject SplObjectStorage ...
-
https://man.mtool.work/php/8.3/book.spl.html
- 反復処理のモードを設定する 7727
- « SplDoublyLinkedList::serialize SplDoublyLinkedList::shift » PHP Manual SplDoublyLinkedList 反復処理のモードを設定する 検索 SplDoublyLinkedList::setIteratorMode (PHP 5 >= 5.3.0, PHP 7, PHP 8) SplDoublyLinkedList::setIteratorMode — 反復処理
... にたどる) デフォルトのモードは SplDoublyLinkedList::IT_MODE_FIFO | SplDoublyLnkedList::IT_MODE_KEEP です。 警告 SplStack と SplQueue においては、反復処理の方向は変更できません。 これらのクラスでは、反復処理の方向は常に SplDoublyLinkedList::IT_MODE_FIFO に ... モード setIteratorMode 方向 イテレータ mode 選択 方式 serialize shift 種類 直交 スタック キュー SplDoublyLnkedList SplStack SplQueue RuntimeException 影響 フラグ ...
-
https://man.mtool.work/php/8.3/spldoublylinkedlist.setiteratormode.html