PowerShellによる選択ソートのサンプルコード
PowerShellで選択ソートをするサンプルコードを紹介します。仕様PowerShellで配列データを、選択ソートして表示します。PowerShellは標準でソートの関数が用意されていますが、あえて自力でソートする関数を作成します。ソースコード選択ソートする部分をselectionSort関数として別に切り出しました。テストデータとしてランダムな数字を配列で用意して、ソート前後で表示します。SelectionSort.ps1# sort functionfunction selectionSort($data){ for($i = 0; $i -lt $data.Count - 1; $i++){ # 0 to array.count - 1 $min = $i; # 最小値 for ($j = $i+1; $j -lt $data.Count;$j++){ if($data -lt $data){ $min = $j } } # swap $tmp = $data $data = $data $data = $tmp } return $data}$array1 = @(100,0...