質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
ソート

複数のデータを、順序性に従って並べ替えること。 データ処理を行う際に頻繁に用いられ、多くのアルゴリズムが存在します。速度、容量、複雑さなどに違いがあり、高速性に特化したものにクイックソートがあります。

Q&A

解決済

2回答

536閲覧

計算量の呼び方?について

konnitiha2

総合スコア30

ソート

複数のデータを、順序性に従って並べ替えること。 データ処理を行う際に頻繁に用いられ、多くのアルゴリズムが存在します。速度、容量、複雑さなどに違いがあり、高速性に特化したものにクイックソートがあります。

0グッド

0クリップ

投稿2020/07/13 05:07

編集2020/07/13 05:09

基本的な質問で申し訳ありません
よくソートなどの計算量としてO(オーダ)が使われると思うのですが、サイトなどによって下記①ー③のように呼び方?がちがう気がするのですがどれが正しいのでしょうか。ちなみに平均計算時間もあっているか教えていただけたら幸いです


平均計算時間
挿入ソート:O(n^2)
クイックソート:O(nlog n )


平均実行時間
挿入ソート:O(n^2)
クイックソート:O(nlog n )


平均時間計算量
挿入ソート:O(n^2)
クイックソート:O(nlog n )

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

otn

2020/07/13 05:09

全部同じようですが、コピペミス?
otn

2020/07/13 05:10

もしかして、日本語の違いを聞いている?
konnitiha2

2020/07/13 05:12

日本語の違いです。わかりにくくてすみません
guest

回答2

0

ベストアンサー

どれが正しいのでしょうか

ランダウ記号を使って議論するのが計算量理論という分野であるので、本来語るべきは「計算量」です。厳密に言えば時間ではないです。

投稿2020/07/13 05:12

maisumakun

総合スコア146018

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

konnitiha2

2020/07/13 05:16

では、「クイックソートの平均時間計算量はO(nlog n)です」が正しい表現でしょうか
guest

0

計算量で問題ないことがわかりました

投稿2020/07/15 06:00

konnitiha2

総合スコア30

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問