Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
solstheim
1 / 1 / 0
Регистрация: 05.09.2011
Сообщений: 26
1

Сократить запись кода

28.11.2011, 13:20. Просмотров 495. Ответов 2
Метки нет (Все метки)

Привет всем. Тут такое вот дело. Учитель спросил как можно записать
C
1
2
3
tmp = a[i];
a[i] = b[i];
b[i] = tmp;
не тремя, а двумя строчками. Я думал-думал да так что-то и не доехал до ответа. Помогите пожалуйста, Просто интересно.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2011, 13:20
Ответы с готовыми решениями:

Switch, сократить запись
подскажите, как сократить запись, пожалуйста) switch (s/result) { ...

Модификация кода: сократить время бинарного поиска
Можете подсказать, как сократить время бинарного поиска тута: #include<stdio.h> main() {int...

Запись кода программы в текстовый документ
Здравствуйте, у меня возникла проблема с тем как записать код программы в текстовый документ,...

Можно ли сократить запись кода таким образом?
a=input() #из ' * *Hello *world ' делаю 'Hello, world' a.strip(' ') a=', '.join(a.split(' ')) ...

Сократить размер кода
Добрый день. Подскажите, можно ли этот код как-нибудь сократить?// 1ый канал if...

2
ForEveR
В астрале
Эксперт С++
8003 / 4761 / 653
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
28.11.2011, 13:21 2
solstheim, Я знаю как одной...

C++
1
std::swap(a[i], b[i]);
А вообще много раз тема была на форуме.

Добавлено через 46 секунд
http://www.cyberforum.ru/cpp-experts...tml#post860352
1
taras atavin
4207 / 1774 / 211
Регистрация: 24.11.2009
Сообщений: 27,565
28.11.2011, 14:52 3
Даже это:
C++
1
2
3
a[i]^=b[i];
b[i]^=a[i];
a[i]^=b[i];
не является правильным ответом, хоть и не юзит буфер. Так ещё и работает не со всеми типами.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.11.2011, 14:52

Как сократить объём кода?
var list1 = new List<SelectListItem>(); var listAP = uow.GetRepository<Subject>().All().Where(x...

Как сократить размер кода?
понимаю код ужас. Помогите его правильно уменьшить, а то я одно и тоже могу писать километрами ...

Сократить количество символов кода
#include <fstream> using namespace std; int main(){ifstream f("input.txt"); ofstream...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru