MHB How can we implement this sort?

  • Thread starter Thread starter mathmari
  • Start date Start date
  • Tags Tags
    Sort
mathmari
Gold Member
MHB
Messages
4,984
Reaction score
7
Hey! :o

Consider the following sorting method.

Start with a sequence consisting of one element. Insert the remaining elements into the sequence one at a ime by binary search. Devise a data structure which allow you to perform binary search and insert elements quickly.

How can we implement this sort in $O(n \log n)$ time?? (Wondering)
 
Technology news on Phys.org
mathmari said:
Hey! :o

Consider the following sorting method.

Start with a sequence consisting of one element. Insert the remaining elements into the sequence one at a ime by binary search. Devise a data structure which allow you to perform binary search and insert elements quickly.

How can we implement this sort in $O(n \log n)$ time?? (Wondering)

This is known as the "heapsort" sorting method: Heapsort - Wikipedia, the free encyclopedia

Data structure involved is a tree.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 10 ·
Replies
10
Views
4K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K
Replies
13
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 46 ·
2
Replies
46
Views
9K