TGViewer
1024B 1024B @thou24b · 106 subscribers
Post #38 176
❓ Неделя прошла, но пятница пока не наступила. Предлагаю размяться.

Ещё одна задачка с ИТ собеседования. Поменять значения между двумя переменными.

Переменная (variable) - это названная неким именем область памяти, адрес которой можно использовать для осуществления доступа к данным и изменять значения в ходе выполнения программы.

т.е. простым языком, это 📦, в которую мы можем что-то положить. Представьте, что у вас дома генеральная уборка, и в процессе вы складываете вещи в коробки. По мере успешного продвижения в чистое будущее вы что-то кладёте в коробку, что-то достаете, что-то делаете с вещью (стряхиваете пыль, приклеиваете детали, наоборот отламыватете) и кладёте назад в коробку. Вот эта волшебная коробка и есть переменная. Почему переменная? Потому что её содержимое постоянно меняется. Бинго! 😂

Вернёмся к задаче.

У нас есть переменная A и переменная B (условно  A равно 5, B равно 7). Необходимо сделать так, чтобы A  стало равно 7, а B стало равно 5. То есть поменять местами значения переменных.

Можно использовать математику. Читерить нельзя!

Первое что приходит на ум это притащить третью коробку (переменная C). Тогда, нехитрыми манипуляциями получаем:
C = A
A = B
B = C

Дело сделано. В результате A = 7, B = 5. Шикарно.

Усложняем задачу. У нас нет 3й коробки! 😂
Нужно обменять значения, используя только переменные A и В (и - не переменная. Не читерим).

Ваши предложения?

PS. Знаете ответ - 🔥 не знаете - 🤔
Мысли - комментируем
Фигня публикация - 💩
Всё, как и договаривались 😅

#включаемголову
  • 🔥 11
  • ❤ 1
  • 🤔 1
  • 🤬 1
More from @thou24b
  1. Aug 9, 2024Ощутила эмоциональное состояние ребёнка, впервые посетившего зоопарк, знакомясь в рамках с…
  2. Aug 7, 2024Коллеги пошутили, что моя самая любимая тема за последний месяц это Узбекистан😱😂 Что ж.…
  3. Jun 18, 2024Ну что ж.. Вернулась я к своему курсу дата сатаниста сайентиста в части изучения блока по…
  4. May 20, 2024😅 Поделился со мной товарищ картинкой Да, тут нам, программистам, не повезло. Заказчики и…
  5. Apr 24, 2024Уйдя отдыхать 7-го марта, очнулась вечером 24 апреля) хорошо хоть в рамках одного года. Ес…
  6. Mar 7, 2024Женщина - ИТ-шник явление распространённое, но по-прежнему не повседневное. К женщинам - п…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →