aa = [1, 2, 5, 6, 7, 8]
zz = [1, 3, 4, 6, 7]
i = j = 0
while i < len(aa) and j < len(zz):
if aa[i] == zz[j]:
print(aa[i])
i += 1
j += 1
elif aa[i] < zz[j]:
print(aa[i], 'удален')
i += 1
else:
print(zz[j], 'добавлен')
j += 1
while i < len(aa):
print(aa[i], 'удален')
i += 1
while j < len(zz):
print(zz[j], 'добавлен')
j += 1
1
2 удален
3 добавлен
4 добавлен
5 удален
6
7
8 удален
for i in range(16):
h = ((h >> 4) ^ i) | ((h & 15) << 60)
Задача на знание алгоритмов) попробуй Counter
Я где-то сказал что это алгоритм, или решение с помощью алгоритма?