Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def merge(l_esquerda, l_direita):
- resultado = []
- i, j = 0
- while l_esquerda > 0 and l_direita > 0:
- if l_esquerda[i] < l_direita[j]:
- resultado.append(l_esquerda[i])
- l_esquerda = l_esquerda.pop(i)
- i += 1
- else:
- resultado.append(l_direita[j])
- l_direita = l_direita.pop(j)
- j += 1
- return resultado
- l_esquerda = merge(l_esquerda)
- l_direita = merge(l_direita)
Advertisement
Add Comment
Please, Sign In to add comment