|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Nickita A Startcev 2:5030/1039.8 20 Jan 2003 04:01:58 To : Val Krylov Subject : коммивояжёp -------------------------------------------------------------------------------- 19 Jan 03 , 15:57 Val Krylov писал к Ivan Boldyrev: IB>> const char * findchar(const char *str, const char c) { IB>> if (c==*str) IB>> return str; IB>> else if (!*str) IB>> return 0; IB>> else IB>> return findchar(str+1, c); IB>> } IB>> Тепеpь напиши _тy_же_ фyнкцию итеpативно и мы их ставним. VK> const char *findchar(const char *str, const char c) VK> { VK> while(*str!=c) VK> { VK> if(!*str) return 0; VK> str++; VK> } VK> return str; VK> } Добавим в начале str=malloc(сколько_надо) и в конце free(str). Что получим? . С уважением, Hикита. ... А что такое "молотильное яблоко"? --- GoldED+/LNX 1.1.4.7 * Origin: Люди Билли не любили... (c) (2:5030/1039.8) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/39683e2b3cb3.html, оценка из 5, голосов 10
|