- masashinakata
- 19221
- 11
- 2
- 0
しおしおた
@shioshiota
ダイクストラもプリムもループして、一番小さいものを探してくるのがめんどくさい。 クラスカルはコストについて考えるフェーズと使ったかどうかについて考えるフェーズが分離されてて好き。
2015-01-29 21:43:10
とーらす🌸📦🌕✨🍀
@torus711
「Prim 法は Dijkstra 法みたいなものなので」と言いながらコード書いてたら,気付いた時には Dijkstra 法が書き上がっていたのがわたしです
2015-01-29 21:58:31
かつっぱ@競プロYouTuber
@catupper
離散数学力がないのに凸性が在ると適当な心持ちでつぶやいてしまった グラフの(辺集合、森の集合)がマトロイドになるので楽しいというしかなかった
2015-01-29 22:04:42
酔った勢いでJOIに寄付をするおじさん
@blue_jam
1.Dijkstraのコードを引っ張ってきます 2.Queueに突っ込むときのコストと距離を表すベクタに入れるコストを辺の重みそのものにします 3.Queueから取り出した辺の端点が未だに到達していないものだったら,その辺のコストを戻り値に加算します 4.これで大体Prim
2015-01-29 22:07:41
酔った勢いでJOIに寄付をするおじさん
@blue_jam
Prim法はグラフの構造に依存しているが,Kruskal法はマトロイドの性質さえ満たせば云々(よくわかっていない
2015-01-29 22:10:58
酔った勢いでJOIに寄付をするおじさん
@blue_jam
そういえば,Disjoint-set data structureと呼ぶ人をあまり見かけない.WikipediaとTarjanの本ではこっちで呼ばれているのに.
2015-01-29 22:29:04