Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Конкурс на лучшую функцию переворота строки! / 4 сообщений из 4, страница 1 из 1
16.02.2005, 05:04
    #32917464
SergLet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкурс на лучшую функцию переворота строки!
Есть char *a = "hack"; получить "kcah"! Самое главное элегантно!
...
Рейтинг: 0 / 0
16.02.2005, 12:42
    #32918218
Стр
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкурс на лучшую функцию переворота строки!
посмотри на один из результатов "конкурса"
RSDN
...
Рейтинг: 0 / 0
16.02.2005, 12:46
    #32918228
Bigheadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкурс на лучшую функцию переворота строки!
Код: plaintext
1.
2.
3.
4.
5.
6.
int length = strlen(a);
for (int i = 0; i < length/2; i++)
{
	a[i] ^= a[length-i-1];
	a[length-i-1] ^= a[i];
	a[i] ^= a[length-i-1];
}

Но можно и strrev поюзать. Элегантнее некуда.
...
Рейтинг: 0 / 0
17.02.2005, 12:42
    #32920625
B0rG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкурс на лучшую функцию переворота строки!
Не дают покоя лавры http://www.ioccc.org/main.html ??

Cheers
Pete
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Конкурс на лучшую функцию переворота строки! / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]