Hello, folks.
Say I had a list of 10 random numbers in an array. How do I put them in order?
Many thanks.
T.
Local ARRAY:Int[10]
For Local i:Int=0 Until 10
array[i]=Rand(1,100)
Next
For Local as:Int=EachIn array
Print as
Next
array.sort
Print "Ordered..."
For as=EachIn array
Print as
Next
Thanks, but I was trying to understand the concept behind it.
Say the ARRAY.SORT command thing didn't exist - how would you code it then?
T
Yah, look up sorting algorithms. A simple sort is a bubble sort but it is slow, something like a quicksort is better.
Fantastic article.
Just what I needed to know.
Thank you, all.
T
Here is a link to some sorting algorithms. They are in java, but easy to convert to BMax. Each has an example on th epage that shows how it works.
http://www.cs.ubc.ca/spider/harrison/Java/sorting-demo.html