Everything About ___
Live briefing

Everything about Block sort

Efficient sorting algorithm that combines insert and merge operations

Block sort, or block merge sort, is a sorting algorithm combining at least two merge operations with an insertion sort to arrive at O(n log n) (see Big O notation) in-place stable sorting time. It gets its name from the observation that merging two sorted lists, A and B, is equivalent to breaking A into evenly sized blocks, inserting each A block into B under special rules, and merging AB pairs. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Block sortA 5-minute orientation
  2. Pick up a classic book: Java software solutionsThe most-reprinted book on the subject
  3. Read the landmark paper: The new block pixel sort algorithm for TVC-encrypted medical imageCited 40 times
  4. Go sideways: Heap's algorithmA closely related topic
  5. Go sideways: SamplesortA closely related topic

đź“– Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Overview
  2. Algorithm
  3. Variants
  4. Analysis
  5. Advantages
  6. Disadvantages

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics