>>456
>>419の問題はソートがどうしようもないんだよね
ソートがあるから計算量の限界はn*log(n)になるかと
それはそれとして計算量はデータ量が増加したときに
計算資源の消費量がこういう比率で増加しますってものだから
あくまでもデータ量とセットで考えてこそ意味があるものだよ
一般的に計算量がよいアルゴリズムはデータ量が少ないときに時間がかかる傾向があって
たとえばクイックソートの平均計算量はn*log(n)で挿入ソートの計算量はn^2だけれども
件数が少ないときは挿入ソートの方が速い
各種標準ライブラリのソートでも要素数が少ないときは挿入ソートが使われてて
挿入ソートを使うときの閾値はライブラリによってまちまち
.NETは16以下
https://github.com/dotnet/corefx/blob/master/src/Common/src/CoreLib/System/Collections/Generic/ArraySortHelper.cs
Javaは46以下
https://github.com/openjdk/jdk/blob/master/src/java.base/share/classes/java/util/DualPivotQuicksort.java
FreeBSDは6以下
挿入ソートじゃなくてノームソートになってるけどまあ似たようなものだしまあいっかということで
https://github.com/freebsd/freebsd/blob/master/lib/libc/stdlib/qsort.c
Rubyはソースをきちんと追えなくて不確かだけれども
FreeBSDのqsortを使ってるっぽい気がする
今回の問題の要素数は6なので挿入ソートが最適かと
計算量はn^2で良い
探検
VBSで便利なプログラムを作れスレ 2
462ピッコロ ◆YAZTByPXwc6o
2019/05/19(日) 02:10:26.36ID:iZGlVtrYレスを投稿する
ニュース
- 中国紙、琉球属国の「証拠」掲載 台湾有事答弁、日本揺さぶり狙う★2 [夜のけいちゃん★]
- 渡邊渚『日本は男性の性欲に甘い国』「女性をどうやって騙して呼び出すか力説するおじさん」日本で多発する性的搾取について思うこと ★2 [Ailuropoda melanoleuca★]
- 【安倍元総理殺害事件裁判】「どこから撃つか考えていたら真後ろにいた警備が横に移動したので偶然に思えない何かがあると思った」被告 [煮卵★]
- 【安倍元総理殺害事件裁判】「どこから撃つか考えていたら真後ろにいた警備が横に移動したので偶然に思えない何かがあると思った」 ★2 [煮卵★]
- “結婚隠し”が物議のたぬかな、イベント出演を見送り 運営が説明「本人および来場者の安全確保を…」 [ひかり★]
- 産経ネットメディアが記事盗用 5本判明、語尾変え配信 [どどん★]
- 【悲報😭】天音かなた😇🪽引退🏡【ホロライブ▶】
- 【悲報】人気VTuberの天音かなたさん、ホロライブ卒業 ★2 [153490809]
- 【悲報】人気VTuberの天音かなたさん、ホロライブ卒業★3 [485689427]
- 【悲報】ホロライブ、なんでこんな人気キャラが辞めていくん?
- 【神戸衰退速報】神戸市人口、-145(前月比) [732289945]
- 【朗報】高市、戦艦は主砲を持つ大型艦では無い!文脈によって意味が異なり得るため、『言い間違い』では無いと閣議決定… [219241683]
