前提・実現したいこと
pythonチュートリアルにて、コードを複写しているのですが、heapqモジュールのヒープ順に並び替えるという内容が理解できず、webサイトなどで調べたのですが解決できない状態です。
該当のソースコード
python
1from heapq import heapify, heappop, heappush 2data = [1,3,5,7,9,2,4,6,8,0] 3heapify(data) 4print(data) 5#出力結果:[0, 1, 2, 6, 3, 5, 4, 7, 8, 9] 6#疑問:なぜこの配列になるか分からない
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/27 06:46