PHP Ds Deque sorted() 函数
Ds\Deque::sorted() 函数可以返回一个排序后的副本。
语法
public Ds\Deque Ds\Deque::sorted([ callable $comparator ] )
Ds\Deque::sorted()函数可以通过使用可选的比较函数返回排序后的副本。
Ds\Deque::sorted()函数可以返回双端队列的排序副本。
示例1
<?php
deque = new \Ds\Deque([4, 7, 2, 9, 5, 1, 6]);
echo("The elements in deque: \n");
print_r(deque);
echo("The sorted deque: \n"); print_r(deque->sorted());
?>
示例2
<?php
deque = new \Ds\Deque([4, 7, 2, 9, 5, 1, 6]); echo("The elements in deque: \n"); print_r(deque);
deque =deque->sorted(function(var1,var2) {
return var1 <=var2;
});
echo("The sorted deque: \n");
print_r($deque);
?>