Add measure-CountingSort.ps1, measure-InsertionSort.ps1,

measure-MergeSort.ps1, and measure-SelectionSort.ps1
This commit is contained in:
Markus Fleschutz
2023-08-14 20:27:52 +02:00
parent 33b9e684d9
commit 499c86aaab
9 changed files with 156 additions and 13 deletions

View File

@@ -7,6 +7,8 @@
Specifies the number of integers to sort (3000 by default)
.EXAMPLE
PS> ./measure-sorting-algorithms.ps1
🕒 BubbleSort of 3000 integers took 6.041561 sec
...
.LINK
https://github.com/fleschutz/PowerShell
.NOTES
@@ -14,10 +16,13 @@
#>
param([int]$numIntegers = 3000)
" "
& "$PSScriptRoot/measure-BubbleSort.ps1" $numIntegers
& "$PSScriptRoot/measure-BucketSort.ps1" $numIntegers
& "$PSScriptRoot/measure-CountingSort.ps1" $numIntegers
& "$PSScriptRoot/measure-HeapSort.ps1" $numIntegers
& "$PSScriptRoot/measure-InsertionSort.ps1" $numIntegers
& "$PSScriptRoot/measure-MergeSort.ps1" $numIntegers
& "$PSScriptRoot/measure-QuickSort.ps1" $numIntegers
& "$PSScriptRoot/measure-SelectionSort.ps1" $numIntegers
exit 0 # success