Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def minimalCostToSortArray (daArray: Array[Int]) = 0
- def arrsort (a: Array[Int], pos:Int = 0): Array[Int] = {
- if (pos >= a.length -1) a else {
- if (a(pos) > a(pos+1)) {
- val diff = a(pos) - a(pos+1)
- a (pos) -= diff
- a (pos+1) += diff
- arrsort (a)
- } else arrsort (a, pos+1)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement