好きなポケモンまとめ - ルギア君の戯言 に載せるポケモンのリストを作ろうと思い、せっかくだから、(まだ公表されていない○○○○○ンを除く)全ポケモンを並べよう、と思ったのだが、ひとつずつ手で並べていくのはとても面倒くさすぎるわけで。
そこで、プログラムを作って質問する形にしたのだが、使った Ruby 標準のソート関数(クイックソートと何かの複合らしい)では、選択肢が2択となってなかなかじれったい感じになってしまった。そこで、多肢選択でもソートができないか、Wikipediaを漁っていたら、ヒープソートとかいう良さげなものが見つかり、さらにヒープ木を多分木にすることで多肢選択でもソートができるようになったのである。
何言っているかわからないと思うが。
- その2 - バグを修正した。ここからが本番。Q.1 〜 Q.105
- その3 - Q.106 〜 Q.206
- その4 - Q.207 〜 Q.366
- その5 - Q.367 〜 Q.514
- その6 - プログラムの話
- その7 - Q.515 〜 Q.700
- その8 - Q.701 〜 Q.999
- その9 - Q.1000 〜 Q.1119
というわけで、早速。しかし、画像が欲しいかも(ぇ
ソースコード
その8で追加されるデラックス版は http://github.com/lugia-kun/interactive_sort を参照。
一番好きなのを選びなさい (1回目)
2. レントラー
一番好きなのを選びなさい (2回目)
3. アルセウス
一番好きなのを選びなさい (3回目)
2. レディアン
一番好きなのを選びなさい (4回目)
7. クチート
一番好きなのを選びなさい (5回目)
1. マリルリ
一番好きなのを選びなさい (6回目)
3. パルキア
一番好きなのを選びなさい (7回目)
1. ノクタス
一番好きなのを選びなさい (8回目)
9. ディアンシー
一番好きなのを選びなさい (9回目)
9. リザードン
一番好きなのを選びなさい (10回目)
6. ユクシー
一番好きなのを選びなさい (11回目)
3. ガルーラ
一番好きなのを選びなさい (12回目)
1. フシギダネ
一番好きなのを選びなさい (13回目)
8. ヌメラ
一番好きなのを選びなさい (14回目)
6. コリンク
一番好きなのを選びなさい (15回目)
8. リーフィア
一番好きなのを選びなさい (16回目)
3. フシギソウ
一番好きなのを選びなさい (17回目)
8. アチャモ
一番好きなのを選びなさい (18回目)
5. エルレイド
一番好きなのを選びなさい (19回目)
3. ガバイト
一番好きなのを選びなさい (20回目)
6. ネオラント
一番好きなのを選びなさい (21回目)
2. フライゴン
一番好きなのを選びなさい (22回目)
3. ラプラス
一番好きなのを選びなさい (23回目)
3. ミュウ
一番好きなのを選びなさい (24回目)
7. カクレオン
一番好きなのを選びなさい (25回目)
5. トドグラー
一番好きなのを選びなさい (26回目)
4. ジュプトル
一番好きなのを選びなさい (27回目)
9. ルクシオ
一番好きなのを選びなさい (28回目)
2. バケッチャ
一番好きなのを選びなさい (29回目)
6. ラティアス
一番好きなのを選びなさい (30回目)
8. フーパ
一番好きなのを選びなさい (31回目)
9. コジョンド
一番好きなのを選びなさい (32回目)
8. ヌメルゴン
一番好きなのを選びなさい (33回目)
1. ウインディ
一番好きなのを選びなさい (34回目)
8. テールナー
一番好きなのを選びなさい (35回目)
7. メガニウム
一番好きなのを選びなさい (36回目)
3. レックウザ
一番好きなのを選びなさい (37回目)
8. ダイケンキ
一番好きなのを選びなさい (38回目)
7. トリトドン
一番好きなのを選びなさい (39回目)
1. ウォーグル
一番好きなのを選びなさい (40回目)
9. ジラーチ
一番好きなのを選びなさい (41回目)
3. ジュカイン
一番好きなのを選びなさい (42回目)
3. ジャローダ
一番好きなのを選びなさい (43回目)
8. ハピナス
一番好きなのを選びなさい (44回目)
9. チャーレム
一番好きなのを選びなさい (45回目)
1. マラカッチ
一番好きなのを選びなさい (46回目)
8. ゲンガー
一番好きなのを選びなさい (47回目)
1. ミズゴロウ
一番好きなのを選びなさい (48回目)
8. フワライド
一番好きなのを選びなさい (49回目)
7. ガブリアス
一番好きなのを選びなさい (50回目)
9. ボーマンダ
一番好きなのを選びなさい (51回目)
2. シャワーズ
一番好きなのを選びなさい (52回目)
3. ラグラージ
一番好きなのを選びなさい (53回目)
1. ヨノワール
一番好きなのを選びなさい (54回目)
2. キモリ
一番好きなのを選びなさい (55回目)
4. サザンドラ
一番好きなのを選びなさい (56回目)
2. ミルホッグ
一番好きなのを選びなさい (57回目)
2. ルチャブル
一番好きなのを選びなさい (58回目)
9. エンテイ
一番好きなのを選びなさい (59回目)
6. イベルタル
一番好きなのを選びなさい (60回目)
8. シードラ
一番好きなのを選びなさい (61回目)
3. リザード
一番好きなのを選びなさい (62回目)
1. フラージェス
一番好きなのを選びなさい (63回目)
4. レシラム
一番好きなのを選びなさい (64回目)
9. シェイミ
一番好きなのを選びなさい (65回目)
6. ディアルガ
一番好きなのを選びなさい (66回目)
2. プルリル
一番好きなのを選びなさい (67回目)
8. ミロカロス
一番好きなのを選びなさい (68回目)
5. ラティオス
一番好きなのを選びなさい (69回目)
5. バタフリー
一番好きなのを選びなさい (70回目)
5. スワンナ
一番好きなのを選びなさい (71回目)
8. ファイアロー
一番好きなのを選びなさい (72回目)
5. ストライク
一番好きなのを選びなさい (73回目)
3. ルギア
一番好きなのを選びなさい (74回目)
1. ハリマロン
一番好きなのを選びなさい (75回目)
9. ムックル
一番好きなのを選びなさい (76回目)
5. ジーランス
一番好きなのを選びなさい (77回目)
3. サクラビス
一番好きなのを選びなさい (78回目)
4. ケイコウオ
一番好きなのを選びなさい (79回目)
6. ホウオウ
一番好きなのを選びなさい (80回目)
2. リザードン
一番好きなのを選びなさい (81回目)
8. ガルーラ
一番好きなのを選びなさい (82回目)
5. ラプラス
一番好きなのを選びなさい (83回目)
6. ラティアス
一番好きなのを選びなさい (84回目)
6. ダイケンキ
一番好きなのを選びなさい (85回目)
2. ガブリアス
一番好きなのを選びなさい (86回目)
1. キノガッサ
一番好きなのを選びなさい (87回目)
2. ディアルガ
一番好きなのを選びなさい (88回目)
2. ルギア
一番好きなのを選びなさい (89回目)
3. リザードン
一番好きなのを選びなさい (90回目)
2. リザードン
これでヒープの構築が完了(何もメッセージは出ないけど)。
一番好きなのを選びなさい (91回目)
3. ルギア
一番好きなのを選びなさい (92回目)
7. ラティオス
一番好きなのを選びなさい (93回目)
6. ウルガモス
一番好きなのを選びなさい (94回目)
9. ラプラス
一番好きなのを選びなさい (95回目)
6. フライゴン
一番好きなのを選びなさい (96回目)
2. キルリア
一番好きなのを選びなさい (97回目)
7. ダイケンキ
一番好きなのを選びなさい (98回目)
3. ジラーチ
一番好きなのを選びなさい (99回目)
9. デンリュウ
一番好きなのを選びなさい (100回目)
4. ディアルガ
まだまだ続きますよ〜。