all tasks
This commit is contained in:
parent
b83f433714
commit
68f8f3e56b
14735 changed files with 178959 additions and 0 deletions
|
|
@ -0,0 +1,18 @@
|
|||
static function selectionSort(arr:Array<Int>) {
|
||||
var len = arr.length;
|
||||
for (index in 0...len)
|
||||
{
|
||||
var minIndex = index;
|
||||
for (remainingIndex in (index+1)...len)
|
||||
{
|
||||
if (arr[minIndex] > arr[remainingIndex]) {
|
||||
minIndex = remainingIndex;
|
||||
}
|
||||
}
|
||||
if (index != minIndex) {
|
||||
var temp = arr[index];
|
||||
arr[index] = arr[minIndex];
|
||||
arr[minIndex] = temp;
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue