❓Про вчерашнюю задачу Правильный ответ, которого добивались...
❓Про вчерашнюю задачу
Правильный ответ, которого добивались интервьюеры:
A = A + B
B = A — B
A = A — B
Но основной прикол тут в следующем:
Я одно время сильно хотел попасть на валютную удаленку и качал для этого свой LinkedIn профиль, одно из условий прокачки — регулярное размещение постов. Разместил там эту задачку, пост внезапно завирусился и собрал аж 320 комментариев. Там-то я и узнал, что на самом деле это программерский «баян», и у этой задачи есть два самых популярных варианта решения: Add swap (как в коде выше) и XOR swap (побитовый сдвиг), причем второй избавляет от проблемы переполнения допустимого диапазона целых чисел, но оба неидеальны.
Хорошо что у нас таких нет, все нормальные ребята 😄
Завтра выложу видео с тем знаменательным собесом!
И напомню про конкурс обложек для Ютуба, есть еще несколько дней чтобы поучаствовать, в понедельник выберу победителя! 🥇
Похожие каналы





