PHP函式:Ds\PriorityQueue::capacity()
適用版本:PHP 7.3+
函式描述:此函式用於獲取優先佇列的容量大小。
用法:
$priorityQueue = new Ds\PriorityQueue();
$priorityQueue->push('item1', 3);
$priorityQueue->push('item2', 2);
$priorityQueue->push('item3', 1);
$capacity = $priorityQueue->capacity();
echo "優先佇列的容量大小為: " . $capacity;
示例解釋:
首先,我們建立了一個新的優先佇列物件 $priorityQueue
。
然後,我們使用 push()
方法向優先佇列中新增了三個元素,每個元素都帶有一個優先順序引數。
最後,我們使用 capacity()
方法獲取優先佇列的容量大小,並將其儲存在變數 $capacity
中。
最後,我們透過輸出語句列印出優先佇列的容量大小。
注意:capacity()
方法僅適用於 PHP 7.3 及以上版本。如果嘗試在低於此版本的 PHP 中使用此方法,將會導致致命錯誤。