PHP Ds Deque sorted() 函数

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); 
?>

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程