New Sorting Algorithms!
With The Swift Algorithms Book now available in print, pdf and ePub formats, it's been great receiving feedback from people everywhere! One area of interest has been sorting and search. Beyond heaps, graphs and binary search trees (BST's), language newcomers have been curious to see how Swift handles traditional sorting algorithms like bubbleSort()
and insertionSort()
.
Change Summary
Github examples for bubbleSort
, insertionSort
and selectionSort
now support generic and non-generic implementations using the latest Swift 2 syntax. Also, two new versions of binarySearch
are now available. To support these updates, SortingTest.swift has also been refactored to support generic and non-generic methods.