Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Копирование из массива строк в строку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти максимальную цепочку нулей и едениц. http://www.cyberforum.ru/cpp-beginners/thread36354.html
Нужна помощь. Написана цепочка нулей и едениц в .txt файле. Пример: 11000110100001111100 Надо найти максимальные непрерывные цепочки едениц и нулей. Т.е. будет ответ четыре нуля и пять едениц.
C++ динамический массив (помогите разобраться с условием и решением программы) Доброе время суток, уважаемые программисты!)) Помогите разобраться со страной трактовкой задания. Вот задание: A<B<(C & A]) M-возвращает номер столбца матрицы с суммой элементов, большей К.... http://www.cyberforum.ru/cpp-beginners/thread36335.html
Построение бинарного дерева из двумерного массива C++
Стыдно, если честно, об этом просить, но "возник стопор" и путных идей не приходит. Суть задачи: Есть массив n*n состоящий из целых чисел. Надо создать бинарное дерево по следующему принципу:...
Вычисление в одномерном массиве C++
Доброе время суток! Помогите плиз с этим делом В одномерном массиве,состоящем из n вещественных элементов,вычислить: 1)максимальный по модулю элемент массива 2)сумму элементов...
C++ Построения графика на С http://www.cyberforum.ru/cpp-beginners/thread36316.html
Помогите очень нужно создать прогу yf C построения графика функции.Чтоб вводить любую ф-цию и строился ее график.Типа елементарние sin,cos,квадратична и т.п. Добавлено через 2 часа 49 минут 26...
C++ Люди помогите с Оборотной матрицей Вот написал , а не пашет. #include<stdio.h> #include<math.h> #include<conio.h> float a,x,e,c,d; int i,j,k,n,h; main() { m2: Printf("\n vvedit n \n"); scanf("\n %d",&n); подробнее

Показать сообщение отдельно
Deiron
26 / 26 / 1
Регистрация: 25.05.2009
Сообщений: 98
02.06.2009, 12:33
На самом деле, такой алгоритм даже сложнее, чем первый и никаких преимуществ не дает. В данном алгоритме довольно запарно копировать куда-то хвост. Изначально я думал, что может получиться более короткий алгоритм за счет того, что можно
1. "впихнуть начало"
2. с помощью strcat добавлять к нему строки хвоста до тех пор, пока хвост не кончится.

Но я не учел, что надо заботится о \0 и о многом другом. В общем, откровенно говоря, со вторым алгоритмом я ступил.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru