Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2014.03.02;
Скачать: CL | DM;

Вниз

Помогите написать рекурсивную проц-ру   Найти похожие ветки 

 
kehl ©   (2013-05-13 17:33) [0]

Дан список целых чисел. Удалить все элементы после ноля.


 
brother ©   (2013-05-13 17:48) [1]

SetLength и никакой рекруссии


 
brother ©   (2013-05-13 17:49) [2]

зы. список - это массив integer?


 
kehl ©   (2013-05-13 17:58) [3]

нет, это структура данных


 
O'ShinW ©   (2013-05-13 18:06) [4]

процедура УдалитьРекурсивно(Struc:TStruc);
if Struc[последний] = 0 then
Показать(Struc) else
УдалитьРекурсивно(Struc[без последнего])

+проверить, есть ли 0 вообще
+а если нулей > 1?

А оптимальнее найти 0 и отсечь остальное


 
Ega23 ©   (2013-05-13 18:07) [5]


> нет, это структура данных


Массив Integer - это тоже структура данных.
Конкретизируй.


 
clickmaker ©   (2013-05-13 18:41) [6]

Зачем рекурсия для списка?


 
Rouse_ ©   (2013-05-13 19:07) [7]


> clickmaker ©   (13.05.13 18:41) [6]
> Зачем рекурсия для списка?

А почему-бы и нет? Списки они разные бывают, да и в некоторых случаях рекурсия более удобна для решения задачи (правда не в этом варианте, конечно, хотя тут условие какое-то размытое...)


 
Ega23 ©   (2013-05-13 19:18) [8]


> Зачем рекурсия для списка?

Ну в принципе, список суть вырожденное дерево. И его тоже можно обойти "вниз". :)


 
Rouse_ ©   (2013-05-13 19:20) [9]


> Ega23 ©   (13.05.13 19:18) [8]
> Ну в принципе, список суть вырожденное дерево.

Хе, не зря я тебе мозг в курилке долбил :)
Абсолютно верно :)


 
Rouse_ ©   (2013-05-13 19:56) [10]

Удалено модератором
Примечание: пардон не туда...


 
Германн ©   (2013-05-14 03:02) [11]

Удалено модератором



Страницы: 1 вся ветка

Текущий архив: 2014.03.02;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.007 c
15-1379492193
aka
2013-09-18 12:16
2014.03.02
idHTTP сессия


15-1378149274
[ВладОшин]
2013-09-02 23:14
2014.03.02
Не оскудеет земля ..


2-1368046956
adjeda
2013-05-09 01:02
2014.03.02
ошибка в программе


15-1379104202
Юрий
2013-09-14 00:30
2014.03.02
С днем рождения ! 14 сентября 2013 суббота


15-1379363402
Юрий
2013-09-17 00:30
2014.03.02
С днем рождения ! 17 сентября 2013 вторник