Start Typing !!! type the highlighted character. You can't scroll once you start typing.
filename

bubble_sort.go

//Package sorts a package for demonstrating sorting algorithms in Go

package sorts

func bubbleSort(arrayzor []int) []int {

swapped := true

for swapped {

swapped = false

for i := 0; i < len(arrayzor)-1; i++ {

if arrayzor[i+1] < arrayzor[i] {

swap(arrayzor, i, i+1)

swapped = true

}

}

}

return arrayzor

}

func swap(arrayzor []int, i, j int) {

tmp := arrayzor[j]

arrayzor[j] = arrayzor[i]

arrayzor[i] = tmp

}