|
31.01.2022, 16:05 | #1 |
Участник
|
Кстати, если ничего не путаю - то каноническое решение на шаг короче будет -
X++: static void swapExample(Args _args) { container swap(int _a, int _b) { int a = _a; int b = _b; ; // a == _a; b == _b; a = a + b; // a == _a + _b; b == _b; b = a - b; // a == _a + _b; b == _a; a = a - b; // a == _b; b == _a; info(con2Str([_a, _b, " ", a, b])); return [a, b]; } ; swap(1, 2); swap(1, 20); }
__________________
Существует 10 типов людей: одни понимают двоичную систему, другие - нет. |
|
|
За это сообщение автора поблагодарили: Logger (1). |
01.02.2022, 11:50 | #2 |
Участник
|
|
|
|
|