pqueue2 | Hexを作った。 github.com Erlang で書かれたpqueueに含まれてる pqueue2 モジュールを、Elixir でラップしたもの。 q = PQueue2.new |> PQueue2.put(:a, 2) |> PQueue2.put(:b, 1) |> PQueue2.put(:c, 1) {:b, q} = PQueue2.pop Collectable と Enumerable も實裝したので次の書き方も出來る。 [:b, :c, :a, :d] == [{:a, 2}, {:b, 1}, {:c, 1}, {:d, 2}] |> Enum.into(PQueue2.new) |> Enum.to_list Hex を檢索すると、優先度附きキューを實裝したと述べるライブラリは沢山在る。全てを試してみたが、正しく「優先度附きキュー」として動作
194 194 this version 0 0 yesterday 0 0 last 7 days 23 369 23 369 all time Versions (5) 0.4.1 Feb 21, 2020 0.4.0 Feb 07, 2019 0.3.0 Sep 10, 2018 0.2.0 Jan 19, 2018 0.1.0 Jul 02, 2017 Recent Activity Feb 21, 2020 Publish documentation for release 0.4.1 Feb 21, 2020 Publish release 0.4.1 Feb 07, 2019 Publish documentation for release 0.4.0 Feb 07, 2019 Publish release 0.4.0 Nov 20, 2018 Add shirashin
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く