java 优先队列(2017-06-19)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 优先队列(2017-06-19)相关的知识,希望对你有一定的参考价值。
package bearcola.queue.priorityqueue;
import java.util.PriorityQueue;
public class Main {
public static void main(String[] args) {
int[] input = new int[]{5, 4, 3, 7, 9};
sort(input);
for (int item: input) {
System.out.println(item);
}
}
public static void sort(int[] a) {
PriorityQueue<Integer> q = new PriorityQueue<Integer>();
for (int e: a) {
q.add(e);
}
for (int k=0; k<a.length; k++) {
a[k] = q.poll();
}
}
}
以上是关于java 优先队列(2017-06-19)的主要内容,如果未能解决你的问题,请参考以下文章
java 优先级队列示例(查找中位数)2017-06-19
堆和优先级队列2:java实现堆和优先级队列
java优先队列
优先队列(存储结构数组)--Java实现
如何在JAVA中创建高优先级有界子队列和低优先级有界子队列
Java 链表优先队列