函式名稱:Ds\PriorityQueue::count()
函式描述:該函式用於返回優先佇列中元素的數量。
函式用法:int Ds\PriorityQueue::count ( void )
引數:無
返回值:優先佇列中元素的數量。
示例程式碼:
// 建立一個優先佇列
$queue = new \Ds\PriorityQueue();
// 向佇列中新增元素
$queue->push('foo', 1);
$queue->push('bar', 2);
$queue->push('baz', 3);
// 獲取佇列中元素的數量
$count = $queue->count();
echo $count; // 輸出: 3
說明:上述示例中,首先我們建立了一個優先佇列物件 $queue
。然後使用 push()
方法向佇列中新增元素,並指定優先順序。最後使用 count()
方法獲取佇列中元素的數量,並將結果賦值給變數 $count
。最後我們輸出了變數 $count
的值,即佇列中元素的數量。在這個示例中,佇列中有 3 個元素,因此輸出的結果為 3。