Здравствуйте, glyph, Вы писали:
G> Зачем так?
"Так" быстрее
G> Прощелкиваем всю строку. Запоминаем в массив номера позиций, в которой стоят пробелы. В конце цикла пишем в массив последним элементом длину строки. Затем находим попарные разности между элементами полученного массива и записываем рядом (все можно сделать в одном цикле). К примеру, получим что-то такое:
Гмм. А зачем это? В предыдущем решении все находится за один проход, а тут массивы какие то.
И потом где эти массивы находятся? Если в стэке или секции данных то вопрос а хватит ли их размера,
если в куче то надо еще ее выделять/освобождать.
Может ну его?