И снова о квалифицированных кадрах

отметили
8
человек
в архиве
Программисты, которые приходят на собеседования и требуют достойную зарплату не могут написать элементарного цикла и не знаю что такое рекурсия.
Добавил ramstor ramstor 3 Марта 2007
проблема (1)
Комментарии участников:
ramstor
0
ramstor, 3 Марта 2007 , url
Как вам такая задачка: поменяйте значения переменных местами не используя временную переменную
Dimonuch
+1
Dimonuch, 3 Марта 2007 , url
эта вещь стара как мир. Ты забыл уточнить, что речь идет о числовых переменных. Решается элементарно:

var a = 10;
var b = 20;

a = a + b // a: 10 + 20 = 30
b = a — b // b: 30 — 20 = 10
a = a — b // a: 30 — 10 = 20

итого a = 20, b = 10 — задачка решена.


Войдите или станьте участником, чтобы комментировать