エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
第五回-付録 2 : STL による二分木、priority queue
リストが C++ の標準テンプレートライブラリ (Standard Template Library: STL) に含まれていたのと同様... リストが C++ の標準テンプレートライブラリ (Standard Template Library: STL) に含まれていたのと同様に、 二分木や priority queue も STL に含まれている。 ここではその利用例を紹介する。 二分木の例 STL では map によって二分木が利用できる。 似たものとして、multimap、set、multiset などがある。興味のある人は違いを教科書で調べてみると良いだろう。 使用例は以下のようになる。BTree クラスと同様に「学籍番号&成績」という例でプログラミングした。 #include <iostream> #include <map> using namespace std; typedef map<int, char, less<int> > result; // map は int (学籍番号) の重複を許さないことに注意
2015/03/22 リンク