X



基本・応用情報技術者試験でマージソートとバブルソートの違いを勉強する必要あるか?
■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/13(月) 01:07:18.433ID:GXAcyIJI0
高級言語だったら
たいてい
array = array.sort()
みたいな構文で自動的にソートしてくれるし
ローコードすら普及しているご時世に
ソートのアルゴリズムなんて考える必要ないじゃん
0002以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/13(月) 01:09:03.920ID:b4sWnAE50
標本数が1兆とかあったらどうするんだよ
0004以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/13(月) 01:10:40.325ID:GXAcyIJI0
そりゃ1兆もソートしなきゃいけない設計がゴミなんだよ
っていうかそんなにあるんだったらDBに突っ込んで
order by文で並び変えたらいいんでねーかな
0005以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/13(月) 01:11:33.339ID:hkjjHSu80
破壊的ソートを使ってもいいかどうかの検討とかなんか色々あるんじゃないかな
0006以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/13(月) 01:14:03.214ID:b4sWnAE50
>>4
DBに突っ込んだところでオーバーヘッドかかるだけでなんの意味もない
そういうときは分散ソートの手法使ってやるんだよ

マージソートは分散向きだからそういうときに使えるってことを知っとく必要もあるって話
0007以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/13(月) 01:16:28.066ID:GXAcyIJI0
そんなものなのか
業務でそんな数扱ったことはDB周りしかないな
0008以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/02/13(月) 01:43:58.903ID:3kQqQFlK0
超高級言語使うというのはアルゴリズムを知らなくていい言い訳にはならないあふぃ
■ このスレッドは過去ログ倉庫に格納されています

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