Javaでアルゴリズム
 Javaでいろいろなアルゴリズムを表現するコーナです〜
 今はサンプルコードしかないですが、説明も公開する予定です
アルゴリズム名 簡単な説明
基本交換法 バブルソートとも呼ばれるソートで、隣り合うデータを交換していき、並べ替える方法
基本選択法 最大値または最小値を見つけて、データを交換していき、並べ替える方法
基本挿入法 整列させた配列の中に新しく値を入れていくような感じで、並び替える方法
シェルソート 基本挿入法の改良版です。配列をとびとびに分けて基本挿入法でソートするです
クイックソート 基本交換法の改良版です。基準値を決めて、それより大きいグループと小さいグループに分けてソートするです
シャッフル 配列の値をランダムにシャッフルする
 
ユークリッドの互除法 最大公約数を求めるときに便利なアルゴリズム
 
値の交換 値の交換も立派なアルゴリズムです。奥も深いです
 
二分探索 バイナリサーチとも呼ばれる検索アルゴリズムです。半分に分けてを繰り返して、値を検索する方法です
スコア登録 ゲームなどのスコアを登録するときのアルゴリズムです
 
10進数から2進数に変換 10進数を入力して2進数に変換するアルゴリズムです。
このHPのいろいろな言語で使ってるやつです〜


TOPに戻る