Break available memory into an array for the heap, an input buffer, and an output buffer. Fill the array from disk. Make a min-heap. Send the smallest value (root) to the output buffer.
Phá vỡ bộ nhớ khả dụng vào một mảng để heap, một bộ đệm đầu vào, và một bộ đệm đầu ra. điền vào mảng từ đĩa. làm cho một phút-đống. gửi giá trị nhỏ nhất (gốc) đến bộ đệm đầu ra.
Phá vỡ bộ nhớ có sẵn vào một mảng cho đống, một bộ đệm đầu vào, và một bộ đệm đầu ra. Điền vào các mảng từ đĩa. Thực hiện một min-heap. Gửi giá trị nhỏ nhất (root) vào bộ đệm đầu ra.