ホーム » ソート技法

«ソート技法» 分類

クイックソート

分類 : ソート技法 2016年4月5日 

      クイックソート (quicksort) は、1960年にアントニー・ホーアが開発したソートのアルゴリズム。分割統治法の一種。 最良計算量および平均計算量はOである。他のソート法と…続きを読む

マージソート

分類 : ソート技法 2016年4月4日 

      マージソートは、ソートのアルゴリズムで、既に整列してある複数個の列を1個の列にマージする際に、小さいものから先に新しい列に並べれば、新しい列も整列されている、というボトムアップの…続きを読む

ヒープソート

分類 : ソート技法 2016年4月3日 

      ヒープソート (heap sort) とはリストの並べ替えを二分ヒープ木を用いて行うソートのアルゴリズムである(ヒープ領域とは無関係であることに注意する)。 アルゴリズムは、以下…続きを読む

基数ソート

分類 : ソート技法 2016年4月2日 

      基数ソートは、ソートのアルゴリズムの一つ。計算時間はO(nk)と高速で、かつ安定ソートであるが、O(n)の外部記憶(高速なメモリーでなくてもよい)が必要。(ここで、nはデータの数…続きを読む

バブルソート

分類 : ソート技法 2016年4月1日 

      バブルソート (bubble sort) は、ソートのアルゴリズムの一つ。隣り合う要素の大小を比較しながら整列させること。最悪計算時間がO(n2)と遅いが、アルゴリズムが単純で実…続きを読む

ページトップへ
Copyright(c) 2016 有限会社 法月 All Rights Reserved.