Read N Characters Given Read4
class Solution:
def read(self,buf,n):
buffer = [0]*4
readi = pos = 0
while True:
size = read4(buffer)
readi = 0
while readi < size and pos < n:
buf [pos] = buffer[readi]
readi += 1
pos+=1
if size == 0 or pos == n:
return pos
Last updated
Was this helpful?