假设我已经实现了一个 HashMap,其中的字符被分配了一个 ArrayList 值。
我已经在 HashMap 中创建了这些字符的 PriorityQueue,但我希望能够根据此优先级删除这些字符:
{a, b, c} <- 初始队列
{a, b} 删除 c,因为它在其 ArrayList 中包含一个值,该值确定必须首先删除它。
解决此问题的最佳方法是什么?
假设我已经实现了一个 HashMap,其中的字符被分配了一个 ArrayList 值。
我已经在 HashMap 中创建了这些字符的 PriorityQueue,但我希望能够根据此优先级删除这些字符:
{a, b, c} <- 初始队列
{a, b} 删除 c,因为它在其 ArrayList 中包含一个值,该值确定必须首先删除它。
解决此问题的最佳方法是什么?