Ds \ PriorityQueue :: count()PHP中的函数用于获取PriorityQueue实例中存在的元素数。
语法:
int public Ds\PriorityQueue::copy ( void )
参数:该函数不接受任何参数。
返回值:此函数计算PriorityQueue实例中存在的元素数并返回计数。
下面的程序说明了Ds \ PriorityQueue :: count()PHP中的功能:
程序1:
<?php
// Declare new PriorityQueue
$pq = new \Ds\PriorityQueue();
// Add elements to the PriorityQueue
$pq ->push( "One" , 1);
$pq ->push( "Two" , 2);
$pq ->push( "Three" , 3);
// Count the number of elements
// in this PriorityQueue
print_r( $pq -> count ());
?>
输出如下:
3
程式2:
<?php
// Declare new PriorityQueue
$pq = new \Ds\PriorityQueue();
// Add elements to the PriorityQueue
$pq ->push( "Geeks" , 1);
$pq ->push( "for" , 2);
$pq ->push( "Geeks" , 3);
// Count the number of elements
// in this PriorityQueue
print_r( $pq -> count ());
?>
输出如下:
3
参考: http://php.net/manual/en/ds-priorityqueue.count.php

![从字法上最小长度N的排列,使得对于正好为K个索引,a[i] a[i]+1](https://www.lsbin.com/wp-content/themes/begin%20lts/img/loading.png)