翻訳と辞書
Words near each other
・ コムソモーリスカヤ・プラウダ
・ コムソモーリスカヤ駅
・ コムソモーリスカヤ駅 (ソコーリニチェスカヤ線)
・ コムソモーリスカヤ駅 (環状線)
・ コムソモール
・ コムソモーレツ・ウクライーヌィ
・ コムソモーレツ・ウクライーヌィ (大型対潜艦)
・ コムソモーレツ・タターリイ
・ コムソモーレツ・ダゲスターナ
・ コムソモーレツ・ダゲスターナ (警備艦)
コムソート
・ コムタウン
・ コムタン
・ コムタン (韓国料理)
・ コムッテ
・ コムテック
・ コムテック (情報システム)
・ コムテック (自動車製品)
・ コムデギャルソン
・ コムトラック


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

コムソート : ミニ英和和英辞書
コムソート[ちょうおん]
=====================================
〔語彙分解〕的な部分一致の検索結果は以下の通りです。

: [ちょうおん]
 (n) long vowel mark (usually only used in katakana)

コムソート : ウィキペディア日本語版
コムソート[ちょうおん]

コムソート()やコームソート櫛(くし)ソートは、ソートアルゴリズムの一つ。1980年に Włodzimierz Dobosiewicz が発表し、1991年に Stephen Lacey と Richard Box が再発見しコムソートと命名した〔"A Fast Easy Sort" , ''Byte'' Magazine, April 1991〕。
バブルソートの改良版。内部ソートだが、安定ソートではない。実行速度は、ほぼO(n log n)になる。
==アルゴリズム==
挿入ソートシェルソートに改良したときと同様の改良を施す。適当な間隔で整列後、間隔を少しずつ狭めて整列していく。
# 総数 n を 1.3 で割り、小数点以下を切り捨てた数を間隔 h とする。
# i=0 とする。
# i 番目と i+h 番目を比べ、i+h 番目が小さい場合入れ替える。
# i=i+1 とし、i+h>n となるまで3を繰り返す。
# hがすでに1になっている場合は入れ替えが発生しなくなるまで上の操作を繰り返す。
# h を 1.3 で割り、小数点以下を切り捨てた数を新たに間隔 h とし、操作を繰り返す。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「コムソート」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.