X



データ構造,アルゴリズム,デザインパターン総合スレ 3©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん 転載ダメ©2ch.net
垢版 |
2016/06/19(日) 14:47:29.63ID:5KvSKdL/
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。

アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

                  京都大学霊長類研究所

データ構造,アルゴリズム,デザインパターン総合スレ 2
http://echo.2ch.net/test/read.cgi/tech/1362301811/

【関連スレ】
3Dアルゴリズム全般
http://toro.2ch.net/test/read.cgi/tech/1164171086/
<集大成>アルゴリズム大辞典
http://toro.2ch.net/test/read.cgi/tech/1086272325/
アルゴリズム総合スレ in ム板
http://toro.2ch.net/test/read.cgi/tech/1217773415/

アルゴリズムとデータ構造 - Kaneko Lab.
ttp://www.kkaneko.com/adp/algo/index.html
アルゴリズムとデータ構造 - ソースコード探険隊
ttp://www.codereading.com/algo_and_ds/
各種アルゴリズムの C++ による実装 - Spaghetti Source
ttp://www.prefield.com/algorithm/
アルゴリズムとデータ構造 - プログラミングスレまとめ in VIP
ttp://vipprog.net/wiki/algo_and_data_const.html
0985デフォルトの名無しさん
垢版 |
2020/01/18(土) 22:58:37.26ID:iLU56BHo
>>983
>>984

ありがとうございます。
コストだけでなく、経路も出力したいのですが、弄ってみてもなかなかうまくいきません...。
0986デフォルトの名無しさん
垢版 |
2020/01/19(日) 12:55:00.98ID:VFlG/sWR
CLRSのダイクストラのアルゴリズムの正しさの証明を読み終わりました。
行間が全くなく、確かに、正しいことは分かりますが、あまりイメージのわかない証明ですね。

CLRSって他の本と比べると異常に行間がないですよね。
0987デフォルトの名無しさん
垢版 |
2020/01/20(月) 15:11:46.01ID:+ZQhvd/Y
巨大なsparce行列(ゼロ要素が多い行列)で行列演算やるときデータ構造考えるよね
0988デフォルトの名無しさん
垢版 |
2020/01/20(月) 17:27:30.27ID:/b+J8VIk
>>985
どのへんがわからないか言ってくれ
Find minimum weight cycle in an undirected graphは
int Graph :: ShortestPathでu-vを削除したときの最短経路を求めてる
このときdist[v]が更新されるたびにvにきたノードをメモしておけば最後にvからprevをたどって復元できる
このときの経路をvector

楽な実装方法は,グローバル変数にこれまでの最短経路の距離とルートをもっておいて
常に最短のものを保存しておけばいい
0990デフォルトの名無しさん
垢版 |
2020/01/25(土) 23:49:17.89ID:Q85YRMjK
>>988
正直、C++の知識不足で勉強を頑張ってはいるのですがVectorの使い方がまだ、慣れていません。。。

厚かましいのは重々理解しているのですが、可能であればFind minimum weight cycle in an undirected graphのプログラムを>>988さんなりに改変したものをお教えいただけると幸いです。。。

悪い勉強法とは分かっているのですが、答えというか実装例が無いとなかなか理解できなくて。。。
0992デフォルトの名無しさん
垢版 |
2020/01/26(日) 13:25:18.52ID:eN1PAkvI
>>990

https://ideone.com/pShuim

↑一応動きました。
piという変数に経路を覚えさせています。
0993デフォルトの名無しさん
垢版 |
2020/01/26(日) 13:32:46.65ID:eN1PAkvI
>>990

piについては、

Cormen, Leiserson, Rivest, Stein著『Introduction to Algorithms 3rd Edition』の最短路の章を見ると、

書いてあります。
0994デフォルトの名無しさん
垢版 |
2020/01/26(日) 13:47:50.10ID:eN1PAkvI
アルゴリズムとデータ構造ってコンピューターサイエンスの分野で人気ないんですか?
0995デフォルトの名無しさん
垢版 |
2020/01/26(日) 16:03:48.66ID:gJO14xRt
>>994
ネット以外だとデータ構造とアルゴリズム好きな人見たことないな
CS系だと機械学習やってるやつが多い
0996デフォルトの名無しさん
垢版 |
2020/01/26(日) 16:28:11.19ID:eN1PAkvI
>>995

ありがとうございます。

機械学習は非常に流行していますが、勉強するのに面白い分野だとは思えません。
0997デフォルトの名無しさん
垢版 |
2020/01/27(月) 12:15:36.42ID:Dkceayzl
DAGの単一始点の最短経路問題を解くアルゴリズムとか
Bellman - Fordのアルゴリズムとかの正しさの証明が非常
に面白いですね。
0998デフォルトの名無しさん
垢版 |
2020/01/27(月) 17:15:29.90ID:Xu7tzl7q
>>996
+1
0999デフォルトの名無しさん
垢版 |
2020/01/27(月) 17:16:05.01ID:Xu7tzl7q
>>997
-1
1000デフォルトの名無しさん
垢版 |
2020/01/27(月) 17:16:23.08ID:Xu7tzl7q
>>999
+1=1000
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 1317日 2時間 28分 54秒
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況