14 / 14 / 3
Регистрация: 19.09.2009
Сообщений: 289
|
|
1 | |
Поменять 2 переменные.02.02.2010, 18:10. Показов 1325. Ответов 19
Метки нет (Все метки)
0
|
02.02.2010, 18:10 | |
Ответы с готовыми решениями:
19
Поменять местами переменные Поменять местами значения целых переменных x и y, используя дополнительные переменные Поменять местами значения целых переменных А и В, не используя дополнительные переменные Поменять местами переменные так, чтобы они оказались упорядоченными по убыванию |
425 / 229 / 87
Регистрация: 25.03.2009
Сообщений: 744
|
|
02.02.2010, 18:23 | 2 |
BOR1K, подсказка - манипуляции с арфимтическими операциями)
0
|
17 / 29 / 3
Регистрация: 05.09.2009
Сообщений: 512
|
||||||
02.02.2010, 18:23 | 3 | |||||
0
|
425 / 229 / 87
Регистрация: 25.03.2009
Сообщений: 744
|
|
02.02.2010, 18:25 | 4 |
Rustam, круто..
1
|
14 / 14 / 3
Регистрация: 19.09.2009
Сообщений: 289
|
|
02.02.2010, 18:26 [ТС] | 5 |
0
|
17 / 29 / 3
Регистрация: 05.09.2009
Сообщений: 512
|
|
02.02.2010, 18:31 | 6 |
0
|
14 / 14 / 3
Регистрация: 19.09.2009
Сообщений: 289
|
|
02.02.2010, 18:33 [ТС] | 7 |
Блин, ребята выручайте
0
|
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
02.02.2010, 18:39 | 8 |
std::swap(var1, var2);
0
|
4727 / 2548 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
||||||
02.02.2010, 18:43 | 9 | |||||
0
|
9 / 9 / 1
Регистрация: 07.06.2009
Сообщений: 34
|
|
02.02.2010, 18:54 | 10 |
0
|
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|||||||||||
02.02.2010, 19:01 | 11 | ||||||||||
BOR1K, самый простой вариант
1
|
9 / 9 / 1
Регистрация: 07.06.2009
Сообщений: 34
|
|
02.02.2010, 19:19 | 12 |
Во, именно, я это и имел ввиду, просто не то поставил...не || , а ^ или xor на паскале)
0
|
14 / 14 / 3
Регистрация: 19.09.2009
Сообщений: 289
|
|
02.02.2010, 19:44 [ТС] | 13 |
А что значит этот оператор
0
|
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
02.02.2010, 20:42 | 14 |
0
|
3687 / 964 / 114
Регистрация: 10.01.2010
Сообщений: 2,550
|
|||||||||||
02.02.2010, 20:48 | 15 | ||||||||||
По всей видимости то же что и другие подобные операторы.
0
|
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 24
|
|
10.10.2012, 20:16 | 16 |
Вот наиболее оптимальный вариант
a := a - b; b := a + b; a := b - a;
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
11.10.2012, 17:56 | 17 |
Gregory15, это почему же арифметические операции оптимальнее побитовых?
0
|
0 / 0 / 0
Регистрация: 03.10.2012
Сообщений: 24
|
|
12.10.2012, 00:36 | 18 |
Потому что не все знакомы с битовыми операциями!
А так это самый оптимальный вариант так как она работает быстрее!
0
|
Заблокирован
|
||||||
12.10.2012, 03:41 | 19 | |||||
silent_1991, может и не оптимальнее, но для нонешнего компиля уже разницы нет. т.е. оптимизация с помощью битовых операций вместо арифметических (как писали бородатые олдфаги) сегодня не актуальна. Инструментарий умный, железо развито. Ну вот наглядный пример.
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
12.10.2012, 12:42 | 20 |
Да ну?
alkagolik, да это-то понятно, меня интересовал конкретный ответ на конкретный вопрос: почему (в отрыве от оптимизаций) арифметические операции быстрее побитовых. Добавлено через 32 секунды Да в общем-то ладно, это уже оффтоп.
0
|
12.10.2012, 12:42 | |
12.10.2012, 12:42 | |
Помогаю со студенческими работами здесь
20
Строковые переменные. как найти короткое слово и поменять его с первым словом? Есть три переменные. Используя указатели на указатели, поменять значение максимальной и минимальной переменной Создать программу обработки массивов структур используя структурные переменные и переменные типа объеденения Переменные,значение функции,вспомогательные переменные. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |