文字に値の ArrayList が割り当てられる HashMap を実装したとします。
HashMap でこれらの文字の PriorityQueue を作成しましたが、この優先度に従って文字を削除できるようにしたいと思います。
{a, b, c} <- 初期キュー
{a, b} 最初に削除する必要があると判断する値が ArrayList に含まれているため、c を削除します。
これについて最善の方法は何ですか?
文字に値の ArrayList が割り当てられる HashMap を実装したとします。
HashMap でこれらの文字の PriorityQueue を作成しましたが、この優先度に従って文字を削除できるようにしたいと思います。
{a, b, c} <- 初期キュー
{a, b} 最初に削除する必要があると判断する値が ArrayList に含まれているため、c を削除します。
これについて最善の方法は何ですか?