Appendix D: Array Sorting Algorithms Complexities