Sorting

4 articles
tag: sorting 4 published articles
Java

List Utilities and Operations

Master the Collections utility class: sorting algorithms, binarySearch semantics, shuffle, and the difference between unmodifiable views and true immutability.

Collections UtilityJavaList+2 more
June 10, 2026
20 min
Algorithms

Sorting Algorithms

Visual comparison of sorting algorithms: Bubble, Selection, Insertion, Quick, Merge. See them race side-by-side.

AlgorithmComparisonMergesort+2 more
June 10, 2026
5 min
Algorithms

Sorting in Practice

Bridge theory to practice: stability, Top-K selection, external sorting, parallel sorting, and writing correct Comparators for production systems.

ComparatorExternal SortSorting+2 more
June 10, 2026
27 min
Algorithms

Comparison-Based Sorting

Deep dive into QuickSort, MergeSort, HeapSort, and TimSort with implementation details and practical trade-offs between these fundamental algorithms.

HeapsortMergesortQuicksort+2 more
June 10, 2026
21 min