函式名: Ds\Deque::sort()
適用版本: PHP 7.2.0 或更高版本
用法: 該函式用於對 Deque(雙端佇列)中的元素進行原位排序。排序是基於元素的自然排序,即從小到大。
語法: public function sort(): void
引數: 該函式不接受任何引數。
返回值: 該函式沒有返回值。
示例:
$deque = new Ds\Deque([4, 2, 1, 3]);
$deque->sort();
print_r($deque);
輸出:
Ds\Deque Object
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
解釋:在示例中,我們首先建立了一個包含鍵-值對的雙端佇列。然後,我們呼叫 sort()
方法對佇列中的元素進行排序。最後,我們使用 print_r()
函式列印出排序後的佇列。可以看到,佇列中的元素已經根據它們的自然排序從小到大進行了重新排序。