|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Viktor Karev 2:5020/400 24 Sep 2001 21:22:31 To : Paul Yanchenko Subject : Re: поменять две цепочки местами. -------------------------------------------------------------------------------- Приветствия, Paul Yanchenko! > Есть некая последовательность элементов (байтов). В этой последовательности > известны две неперекрывающиеся цепочки элементов. Hеобходимо оптимальным > образом поменять эти цепочки местами. Простейший алгоритм: Первый проход: сначала меняешь у всей цепочки первый элемент с последним, второй - с предпоследним и т.д. Результат: подцепочки поменялись местами, но стоят в обратном порядке. Второй проход: аналогично переворачиваешь обе подцепочки. --- ifmail v.2.15dev5 * Origin: Black Jack House (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/65778ab35303.html, оценка из 5, голосов 10
|