Dart では、昇順と降順の 2 つのプライオリティ キューを実装したいと考えています。
SDK クラスSplayTreeMap
は便利に昇順のケースを解決します。つまりstm.values
、昇順で値を取得するために使用できます。SplayTreeMap
降順で値を返す方法はありますか? (後でアクセスするたびに値をソートするという明らかな解決策は別として)。たとえば、値型の比較機能をオーバーライドする方法はありますか?
ご提案いただきありがとうございます。
Dart では、昇順と降順の 2 つのプライオリティ キューを実装したいと考えています。
SDK クラスSplayTreeMap
は便利に昇順のケースを解決します。つまりstm.values
、昇順で値を取得するために使用できます。SplayTreeMap
降順で値を返す方法はありますか? (後でアクセスするたびに値をソートするという明らかな解決策は別として)。たとえば、値型の比較機能をオーバーライドする方法はありますか?
ご提案いただきありがとうございます。