MCPcopy Index your code
hub / github.com/TheAlgorithms/Python / refresh

Method refresh

sorts/external_sort.py:71–80  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

69 }
70
71 def refresh(self):
72 for i in range(self.num_buffers):
73 if self.buffers[i] is None and i not in self.empty:
74 self.buffers[i] = self.files[i].readline()
75
76 if self.buffers[i] == "":
77 self.empty.add(i)
78 self.files[i].close()
79
80 return len(self.empty) != self.num_buffers
81
82 def unshift(self, index):
83 value = self.buffers[index]

Callers 1

mergeMethod · 0.95

Calls 1

addMethod · 0.45

Tested by

no test coverage detected