A small doubt:
In this script, I'm using the `swap` function for swapping operations in the sort algorithms, here: (https://github.com/Dawny33/Algorithms.jl/blob/master/src/Sorting.jl)
However, I can always do `x[a], x[b] = x[b], x[a]`
So, which is a faster implementation? If both are the same, then which implementation is a good one to opt for?