Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Hiro H.
PDF, PPTX
1,269 views
名古屋市営地下鉄最小距離完乗
わんくま同盟 名古屋勉強会 #39 ライトニングトーク
Technology
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 90
2
/ 90
3
/ 90
4
/ 90
5
/ 90
6
/ 90
7
/ 90
8
/ 90
9
/ 90
10
/ 90
11
/ 90
12
/ 90
13
/ 90
14
/ 90
15
/ 90
16
/ 90
17
/ 90
18
/ 90
19
/ 90
20
/ 90
21
/ 90
22
/ 90
23
/ 90
24
/ 90
25
/ 90
26
/ 90
27
/ 90
28
/ 90
29
/ 90
30
/ 90
31
/ 90
32
/ 90
33
/ 90
34
/ 90
35
/ 90
Most read
36
/ 90
37
/ 90
38
/ 90
Most read
39
/ 90
40
/ 90
41
/ 90
42
/ 90
43
/ 90
44
/ 90
45
/ 90
46
/ 90
47
/ 90
48
/ 90
49
/ 90
50
/ 90
51
/ 90
52
/ 90
53
/ 90
Most read
54
/ 90
55
/ 90
56
/ 90
57
/ 90
58
/ 90
59
/ 90
60
/ 90
61
/ 90
62
/ 90
63
/ 90
64
/ 90
65
/ 90
66
/ 90
67
/ 90
68
/ 90
69
/ 90
70
/ 90
71
/ 90
72
/ 90
73
/ 90
74
/ 90
75
/ 90
76
/ 90
77
/ 90
78
/ 90
79
/ 90
80
/ 90
81
/ 90
82
/ 90
83
/ 90
84
/ 90
85
/ 90
86
/ 90
87
/ 90
88
/ 90
89
/ 90
90
/ 90
More Related Content
PDF
rsyncで差分バックアップしようぜ!
by
Hiro H.
PDF
Boost.勉強会 #15 札幌 LT「8年間の研究生活でC++書いてて大変だったことベスト3」
by
Hiro H.
PDF
Boost.勉強会 #21 札幌「C++1zにstring_viewが導入されてうれしいので紹介します」
by
Hiro H.
PDF
関数の最小値を求めることから機械学習へ
by
Hiro H.
PDF
MSYS2使いはじめました
by
Hiro H.
PDF
コンピュータに「最長しりとり」「最短距離でのJR線全線乗り尽くし」を解いてもらった方法
by
Hiro H.
PDF
Sapporocpp#2 exception-primer
by
Kohsuke Yuasa
PDF
C++ template-primer
by
Kohsuke Yuasa
rsyncで差分バックアップしようぜ!
by
Hiro H.
Boost.勉強会 #15 札幌 LT「8年間の研究生活でC++書いてて大変だったことベスト3」
by
Hiro H.
Boost.勉強会 #21 札幌「C++1zにstring_viewが導入されてうれしいので紹介します」
by
Hiro H.
関数の最小値を求めることから機械学習へ
by
Hiro H.
MSYS2使いはじめました
by
Hiro H.
コンピュータに「最長しりとり」「最短距離でのJR線全線乗り尽くし」を解いてもらった方法
by
Hiro H.
Sapporocpp#2 exception-primer
by
Kohsuke Yuasa
C++ template-primer
by
Kohsuke Yuasa
Viewers also liked
PDF
2011.12.10 関数型都市忘年会 発表資料「最近書いた、関数型言語と関連する?C++プログラムの紹介」
by
Hiro H.
PDF
2012.11.17 CLR/H&札幌C++勉強会 発表資料「部分文字列の取得を効率よく!楽に! - fundoshi.hppの紹介と今後の予定 -」
by
Hiro H.
PDF
2011.7.3 札幌C++勉強会#2「C++のマクロはどこまで関数をいじれるのか」
by
Hiro H.
PDF
最近のC++ @ Sapporo.cpp #5
by
Kohsuke Yuasa
PDF
アルゴリズムのお勉強 マージソート 試験対策
by
hixi365
PDF
Introduction to boost test
by
Kohsuke Yuasa
DOCX
Complete Resume
by
Hector Espino
PDF
M8 acc lesson 8 2 congruence ss
by
lothomas
PDF
オーディオ用レベルメータを作ってみよう
by
Kohsuke Yuasa
PDF
角錐や円錐が、角柱や円柱の体積の3分の1であることを積分・極限抜きで証明してみる
by
Hiro H.
PDF
アルゴリズムのお勉強 ダイクストラ
by
hixi365
PDF
Kancolle
by
givemegohan
PDF
その文字列検索、std::string::findだけで大丈夫ですか?【Sapporo.cpp 第8回勉強会(2014.12.27)】
by
Hiro H.
PPTX
C++用将棋ライブラリ"OpenShogiLib"の紹介
by
Hiro H.
DOCX
Historia de los computadores septimo
by
Fanny Gutierrez
PDF
Study3 boost
by
Kohsuke Yuasa
PDF
規格書で読むC++11のスレッド
by
Kohsuke Yuasa
PDF
超音波通信という怪しい技術 In html5minutes 7 #tritonjs
by
K Kinzal
2011.12.10 関数型都市忘年会 発表資料「最近書いた、関数型言語と関連する?C++プログラムの紹介」
by
Hiro H.
2012.11.17 CLR/H&札幌C++勉強会 発表資料「部分文字列の取得を効率よく!楽に! - fundoshi.hppの紹介と今後の予定 -」
by
Hiro H.
2011.7.3 札幌C++勉強会#2「C++のマクロはどこまで関数をいじれるのか」
by
Hiro H.
最近のC++ @ Sapporo.cpp #5
by
Kohsuke Yuasa
アルゴリズムのお勉強 マージソート 試験対策
by
hixi365
Introduction to boost test
by
Kohsuke Yuasa
Complete Resume
by
Hector Espino
M8 acc lesson 8 2 congruence ss
by
lothomas
オーディオ用レベルメータを作ってみよう
by
Kohsuke Yuasa
角錐や円錐が、角柱や円柱の体積の3分の1であることを積分・極限抜きで証明してみる
by
Hiro H.
アルゴリズムのお勉強 ダイクストラ
by
hixi365
Kancolle
by
givemegohan
その文字列検索、std::string::findだけで大丈夫ですか?【Sapporo.cpp 第8回勉強会(2014.12.27)】
by
Hiro H.
C++用将棋ライブラリ"OpenShogiLib"の紹介
by
Hiro H.
Historia de los computadores septimo
by
Fanny Gutierrez
Study3 boost
by
Kohsuke Yuasa
規格書で読むC++11のスレッド
by
Kohsuke Yuasa
超音波通信という怪しい技術 In html5minutes 7 #tritonjs
by
K Kinzal
More from Hiro H.
PDF
シンデレラガールズの「シンプルな」カードゲームを作りたい(アイマスハッカソン2024)
by
Hiro H.
PDF
pandas便利だけどデフォルトパラメータでファイルを読み込むな!
by
Hiro H.
PDF
式を書くだけで最適化計算してほしい!~CVXPY編~
by
Hiro H.
PDF
旅行「#重複乗車禁止で名鉄完乗」とその数学的な解説
by
Hiro H.
PDF
シンデレラガール総選挙の「50位圏内の難しさ」はいかほどか?(23:20更新)
by
Hiro H.
PDF
「MVが3人な曲の一覧」って取得できます?(デレステ・ミリシタ・エムステ)
by
Hiro H.
PDF
配列の要素挿入・削除もランダムアクセスも両方高速にできる?
by
Hiro H.
PDF
PCSじゃないよ、PCAだよ
by
Hiro H.
PDF
声優やぞ!~シンデレラガールズにおける配役の歴史のRDFデータ化~
by
Hiro H.
PDF
スマホ音楽ゲームの動画から譜面をデータ化したかった
by
Hiro H.
PDF
シンデレラガールズ声優の増え方まとめ
by
Hiro H.
PDF
札幌C++勉強会 #13「最近、仕事でC++11以降の新規格が役に立ったシーン紹介」
by
Hiro H.
PDF
わんくま同盟 名古屋勉強会 #43 ライトニングトーク「Firefoxがver.57~(Quantum)にアップグレードされて困ったこと・やったこと」
by
Hiro H.
PDF
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
by
Hiro H.
PDF
最近デレステ創作譜面作ってるので技術的な見地から話します
by
Hiro H.
PDF
C++のライブラリを簡単に眺めてみよう
by
Hiro H.
PDF
デレステの劇場で登場したアイドルの回数の統計取ってます
by
Hiro H.
PDF
STLの型の使い分け(ダイジェスト版) @ Sapporo.cpp 第7回勉強会 (2014.10.18)
by
Hiro H.
PDF
C++のSTLのコンテナ型を概観する @ Ohotech 特盛 #10(2014.8.30)
by
Hiro H.
PDF
Boost.GraphでJR全線乗り尽くしプランを立てる - プログラミング生放送+CLR/H+Sapporo.cpp 勉強会@札幌 (2014.7.12)
by
Hiro H.
シンデレラガールズの「シンプルな」カードゲームを作りたい(アイマスハッカソン2024)
by
Hiro H.
pandas便利だけどデフォルトパラメータでファイルを読み込むな!
by
Hiro H.
式を書くだけで最適化計算してほしい!~CVXPY編~
by
Hiro H.
旅行「#重複乗車禁止で名鉄完乗」とその数学的な解説
by
Hiro H.
シンデレラガール総選挙の「50位圏内の難しさ」はいかほどか?(23:20更新)
by
Hiro H.
「MVが3人な曲の一覧」って取得できます?(デレステ・ミリシタ・エムステ)
by
Hiro H.
配列の要素挿入・削除もランダムアクセスも両方高速にできる?
by
Hiro H.
PCSじゃないよ、PCAだよ
by
Hiro H.
声優やぞ!~シンデレラガールズにおける配役の歴史のRDFデータ化~
by
Hiro H.
スマホ音楽ゲームの動画から譜面をデータ化したかった
by
Hiro H.
シンデレラガールズ声優の増え方まとめ
by
Hiro H.
札幌C++勉強会 #13「最近、仕事でC++11以降の新規格が役に立ったシーン紹介」
by
Hiro H.
わんくま同盟 名古屋勉強会 #43 ライトニングトーク「Firefoxがver.57~(Quantum)にアップグレードされて困ったこと・やったこと」
by
Hiro H.
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
by
Hiro H.
最近デレステ創作譜面作ってるので技術的な見地から話します
by
Hiro H.
C++のライブラリを簡単に眺めてみよう
by
Hiro H.
デレステの劇場で登場したアイドルの回数の統計取ってます
by
Hiro H.
STLの型の使い分け(ダイジェスト版) @ Sapporo.cpp 第7回勉強会 (2014.10.18)
by
Hiro H.
C++のSTLのコンテナ型を概観する @ Ohotech 特盛 #10(2014.8.30)
by
Hiro H.
Boost.GraphでJR全線乗り尽くしプランを立てる - プログラミング生放送+CLR/H+Sapporo.cpp 勉強会@札幌 (2014.7.12)
by
Hiro H.
名古屋市営地下鉄最小距離完乗
1.
名古屋市営地下鉄 最小距離完乗 H.Hiro (@h_hiro_) わんくま同盟 名古屋勉強会
#39 ライトニングトーク
2.
某所で研究の仕事 (情報系)をしている H.Hiroと申します
3.
よろしくお願いします
4.
やったこと
5.
名古屋市営地下鉄
6.
一日で全線 乗り尽くしました
7.
それだけじゃ 大したこと ないのですが
8.
最小の乗車距離で 乗り尽くしました
9.
名古屋市営地下鉄の路線は 全部で93.3kmある
10.
乗り尽くすにも あまり余計な 乗車はしたくない
11.
なので 最小乗車距離で 乗り尽くす
12.
ルール: 「乗り尽くして、出発駅に戻る までの乗車距離」を最小にする
13.
「出発駅に戻るまで」 が重要 (計算が楽になる)
14.
93.3kmの路線網を 142.9kmで乗り尽くす。 これが最小です。
15.
なお、142.9kmって 名古屋~京都の 片道くらいはある ※東海道新幹線経由での実際の距離 (営業キロではない)が約134km
16.
14時間かけて乗り尽くしました (駅周辺散策の時間含む)
17.
レポート
18.
ルール: 終点駅と 地下鉄同士の接続駅は 駅周辺をレポートする
19.
1. 中村区役所駅 (累計0.0km 9:20ごろ着)
20.
言うまでもなく 中村区役所の目の前
21.
七宝・津島へ向かうバスが 通っている
22.
2. 名古屋駅 (累計0.9km 9:55ごろ着)
23.
単に駅の中を見ても面白く ないので、KITTE名古屋へ。 まだ空きが多い
24.
3. 高畑駅 (累計7.5km 10:40ごろ着)
25.
飲み物を買うのに、スーパーが 近くにあることを期待したのだが なかった(コンビニで買った)
26.
4. 藤が丘駅 (累計28.1km 11:35ごろ着)
27.
地下鉄は上の高架です。 下に行くとリニモです。
28.
5. 本山駅 (累計34.5km 12:15ごろ着)
29.
周辺は学習塾が多かった。 名大が近い土地柄?
30.
オムライスおいしかった (近くの店)
31.
6. 今池駅 (累計37.0km 13:10ごろ着)
32.
近くに 「ダイエー通り」ってあるけど
33.
イオンに変わってしまった
34.
7. 丸の内駅 (累計40.9km 13:50ごろ着)
35.
交差する道がとても広い (伏見通・桜通) →歩道橋もとても長い
36.
8. 上小田井駅 (累計47.2km 14:20ごろ着)
37.
高架の上を 二つの高架が跨ぐ (城北線・名二環)
38.
9. 名古屋港駅 (累計63.6km 15:35ごろ着)
39.
この日は名古屋みなと祭 だったので、ちょっとだけ 見て混まないうちに退散
40.
10. 金山駅 (累計69.6km 16:30ごろ着)
41.
これでようやく 乗車距離 半分くらい
42.
この写真の中に 山ちゃんが3店あります
43.
11. 八事駅 (累計78.8km 17:25ごろ着)
44.
西側だけ下り坂、他が上り坂 という山の途中 山と言われる喫茶店もそんなに遠くない
45.
12. 赤池駅 (累計84.2km 18:10ごろ着)
46.
ここは日進市です。 日進市のバスが来ます。
47.
12. 上前津駅 (累計95.8km 19:00ごろ着)
48.
あまり説明しなくていいかな…
49.
初めて万松寺の中に入って みたけど、改装中で、入れる スペースが限定されてた
50.
13. 栄駅 (14. 久屋大通駅) (累計97.2km
19:35ごろ着)
51.
オアシス21のこの壁画 なぜに円周率…
52.
15. 平安通駅 (累計102.4km 20:15ごろ着)
54.
そろそろ 疲れてきた
55.
でもここだと 夕食取りやすい 雰囲気が ないので移動
56.
16. 上飯田駅 (累計103.2km 20:30ごろ着)
57.
かつての終点駅だったからか 店も多い
58.
駅ビルが駅がなくなっても そのまま使われたり バスターミナルが 市営住宅と一体化していたり
59.
17. 新瑞橋駅 (累計116.5km 21:45ごろ着)
60.
名城線 半周は長い!
61.
ここも、バスターミナルが 広かったり、店が多かったり。 なお、ここもかつての終点駅
62.
18. 徳重駅 (累計123.8km 22:20ごろ着)
63.
駅周辺から、最近整備されたと いう雰囲気が伝わってくる (道路のきれいさとか)
64.
19. 御器所駅 (累計134.5km 23:05ごろ着)
65.
家に帰る電車が なくなるかもという 懸念発生!
66.
なので駅前の写真を 数枚撮って終わり!
67.
1. 中村区役所駅 (142.9km 23:30ごろ)
68.
ゴール! →
69.
あ、家には 無事帰れました
70.
結論: 乗り尽くすの案外大変だよ!
71.
ところで
72.
一駅忘れてた
73.
伏見駅
74.
(´・ω・`)
75.
ここから アルゴリズムの話
76.
計算のポイント(1)
77.
「出発駅に戻る」には 「行き止まりは必ず折り返す」 必要がある
78.
なので、行き止まりの区間は 2回乗ることが確定 (緑の線)
79.
計算のポイント(2)
80.
「出発駅に戻る」には 「どの駅も、到着回数と 離脱回数が同じ」必要
81.
1回通るだけでは 「到着+離脱」が奇数回になる 駅を集め、偶数回にする 丸の内 本山 八事 新瑞橋
82.
解:これらの駅を2つずつ 組にし、距離の合計が最小に なるようにすればよい 丸の内 本山 八事 新瑞橋
83.
解:これらの駅を2つずつ 組にし、距離の合計が最小に なるようにすればよい 丸の内 本山 八事 新瑞橋
84.
解:これらの駅を2つずつ 組にし、距離の合計が最小に なるようにすればよい 丸の内 本山 八事 新瑞橋
85.
答え ペア1 ペア2 合計距離 パターン1 丸の内-新瑞橋 9.0km 本山-八事 3.1km 12.1km パターン2 丸の内-八事 8.7km 本山-新瑞橋 6.6km 15.3km パターン3 丸の内-本山 6.4km 八事-新瑞橋 3.5km 9.9km
86.
解:これらの駅を2つずつ 組にし、距離の合計が最小に なるようにすればよい 丸の内 本山 八事 新瑞橋
87.
解:これらの駅を2つずつ 組にし、距離の合計が最小に なるようにすればよい 丸の内 本山 八事 新瑞橋
88.
太線を2回ずつ それ以外を1回ずつ 通るルートが最短です。
89.
駅数が増えても 解き方は同じ (本当に多くなると コンピュータに解かせないと 大変ですけどね)
90.
詳しくはこのあたりを 中国人郵便配達問題 – Wikipedia (私も編集を加えてます) https://ja.wikipedia.org/wiki/中国人郵便配達問題 Boost.GraphでJR全線乗り尽くしプランを立てる (プログラミング生放送+CLR/H+Sapporo.cpp
勉強会@札幌) http://www.slideshare.net/maraigue/chinese-postman
Download