|
OFF: Как объяснить ребенку, что такое "Рекурсия" | ☑ | ||
---|---|---|---|---|
0
GROOVY
12.02.16
✎
18:57
|
Дочка (12 лет) спросила. А я и растерялся... Даже стыдно, "преподаватель", блин.
|
|||
1
Джинн
12.02.16
✎
18:59
|
(0) Рекурсию наглядно демонстрирует стишок: "У попа была собака, он ее любил..."
|
|||
2
Это_mike
12.02.16
✎
19:00
|
Фигассе в 12 лет вопросы..
|
|||
3
ВРедная
12.02.16
✎
19:01
|
зеркала одно напротив другого поставь :)
|
|||
4
Dен
12.02.16
✎
19:02
|
От контекста вопроса зависит?
|
|||
5
Dен
12.02.16
✎
19:03
|
+(4) И от знаний по этому вопросу.
|
|||
6
ВРедная
12.02.16
✎
19:03
|
(4) - мама, мама, что такое "аборт"?
- где ты это слово услышал, сынок?! - "волны бились о борт корабля"! |
|||
7
mehfk
12.02.16
✎
19:04
|
(1) Ты неправ. Стишок про FF негритят лучше.
|
|||
8
Dен
12.02.16
✎
19:05
|
(6) Как-то так :)
|
|||
9
Dен
12.02.16
✎
19:08
|
(0) Ну ты объясни, ее в каком плане этот термин заинтересовал.
|
|||
10
mehfk
12.02.16
✎
19:09
|
Расскажи ей про факториал.
|
|||
11
Dен
12.02.16
✎
19:14
|
(10) Факториал - избыточно (по моему). Можно произведение через сумму рекурсивно объяснить.
|
|||
12
Музон Хиггса
12.02.16
✎
19:15
|
(1) +1
|
|||
13
mehfk
12.02.16
✎
19:17
|
Можно еще взять робота, стену, как определить расстояние до стены, если роботумеет только шагать, если спереди нет препятствия.
|
|||
14
su_mai
12.02.16
✎
19:29
|
(0) На примере вычисления факториала. Само понятие факториала достаточно простое для 5 класса.
|
|||
15
Neg
12.02.16
✎
19:31
|
(0) ты же вроде говорил, что не женат, откуда дети?
|
|||
16
ИсчадиеADO
12.02.16
✎
19:44
|
возьмем девушку торгующую мороженным. Когда она уходит с работы? Когда заканчиваются покупатели или их становится мало. Перед тем как это выяснить она делает круг вокруг парка и произносит звонким голосом: "Кому мороженное" :)
|
|||
17
Asmody
12.02.16
✎
19:44
|
(16) рекурсия
|
|||
18
Asmody
12.02.16
✎
19:45
|
(17) -> (15)
|
|||
19
ДенисЧ
12.02.16
✎
19:49
|
Чтобы понять, что такое рекурсия, сначала нужно понять, что такое рекурсия...
|
|||
20
orange777
12.02.16
✎
19:54
|
(0) а она сама как думает?
|
|||
21
Asmody
12.02.16
✎
19:57
|
Чтобы получить яйцо нужна курица. Чтобы получить курицу нужно яйцо.
|
|||
22
kosts
12.02.16
✎
19:59
|
(16) Цикл с пост условием
|
|||
23
Cyberhawk
12.02.16
✎
20:05
|
Рекурсия = ре + курс = повторение курса
|
|||
24
kosts
12.02.16
✎
20:08
|
Как посчитать всех людей в длинной очереди? Спрашиваем - у человека перед собой - "Вы который по счету в очереди?". Он спрашивает у человека перед собой и тд.
И так по цепочке до первого. Потом в обратном направлении. Первый говорит - передо мной никого нет, (ноль), следующий за ним говорит один, потом два и т.д. Пока ответы по цепочке не вернутся назад. Так и узнаем сколько человек в очереди... И стоит ли ждать, если до закрытия почты осталось пол часа... |
|||
25
kotletka
12.02.16
✎
20:13
|
(24) как это связано с вызовом самого себя?
|
|||
26
kotletka
12.02.16
✎
20:14
|
Так и запишем тут юольше половины незнают что такое рекурсия. Груви молодец, простым вопросом раскрыл суть 1сников- умно говорить о том о чем даже не имеют представления
|
|||
27
kosts
12.02.16
✎
20:15
|
(25) Функция вызвала сама себя. Самого себя не нужно вызывать.
|
|||
28
Злопчинский
12.02.16
✎
20:20
|
Матрешка и все
|
|||
29
ObjectRelation Model
12.02.16
✎
20:25
|
(22) любая рекурсия разворачивается в цикл
|
|||
30
Забияка
12.02.16
✎
20:33
|
(21)Вить, 5 баллов - для ребенка лучше не объяснить :)
|
|||
31
kosts
12.02.16
✎
20:34
|
(30) Это не рекурсия. У рекурсии есть условие остановки и возврата.
|
|||
32
Эльниньо
12.02.16
✎
20:41
|
Иду как-то я по улице. Глядь - навстречу я иду
Поздоровались, пошли дальше вместе. Идём. Глядь - навстречу мы идём Поздоровались, пошли дальше вместе. Идём. Глядь - навстречу мы идём Поздоровались, пошли дальше вместе. Идём. Глядь - навстречу мы идём ... |
|||
33
Злопчинский
12.02.16
✎
20:42
|
(31) например может быть и без этих условий
Тупо сломается по переполнению стека или сожранной памяти ;-) |
|||
34
Забияка
12.02.16
✎
20:42
|
(31)Подробнее можно? Остановка - вылупление, например... Дальше объяснять? :)))
|
|||
35
ДенисЧ
12.02.16
✎
20:42
|
(31) У рекурсии ДОЛЖНО БЫТЬ условие остановки и возврата. Для завершения алгоритма.
|
|||
36
Волшебник
модератор
12.02.16
✎
20:42
|
(0) Состав салата "Рекурсия":
1. Помидоры 2. Огурцы 3. Салат "Рекурсия" |
|||
37
Волшебник
модератор
12.02.16
✎
20:43
|
(0) Если поставить зеркала напротив друг друга, то получится рекурсия (бесконечный коридор в обе стороны).
|
|||
38
Забияка
12.02.16
✎
20:43
|
(36)Иде такое нашел? :))
|
|||
39
Волшебник
модератор
12.02.16
✎
20:44
|
Цепная ядерная реакция имеет все признаки рекурсии.
|
|||
40
Волшебник
модератор
12.02.16
✎
20:44
|
Рекурсия среди нас...
|
|||
41
Забияка
12.02.16
✎
20:45
|
(39)Стас, завязывай с экспериментами :))
|
|||
42
vde69
12.02.16
✎
20:46
|
рекурсия это как 2 зеркала поставить и смотреть зеркало внутри зеркала.
|
|||
43
Попытка1С
12.02.16
✎
20:46
|
Украл - выпил - в тюрьму.
|
|||
44
Xapac
12.02.16
✎
21:02
|
LINUx
Linuxs Is Not Unix |
|||
45
Злопчинский
12.02.16
✎
21:05
|
(36) не салат
А коктейль Рекурсия 70 грамм сока 20 грамм водки 10 грамм коктейля Рекурсия Интересно Сколько в итоге водки будет |
|||
46
Злопчинский
12.02.16
✎
21:06
|
(42) не
Настоящая рекурсия Когда смотришь на звезды А звезды смотрят на тебя |
|||
47
Garykom
гуру
12.02.16
✎
21:07
|
(45) предел последовательности уже не?
|
|||
48
Garykom
гуру
12.02.16
✎
21:10
|
(45) 22,2(2) грамм водки
|
|||
49
ObjectRelation Model
12.02.16
✎
21:19
|
(48) логично 77,(7) и 22,(2)
|
|||
50
Злопчинский
12.02.16
✎
21:23
|
(49) а куда 0.(1) дели?
Смайл |
|||
51
Garykom
гуру
12.02.16
✎
21:28
|
(0) Рекурсию для детей можно объяснять на примере:
Вот ты вырастешь, у тебя будут свои дети и ты сама будешь им объяснять про рекурсию... |
|||
52
MaxS
12.02.16
✎
21:28
|
Звонок в домофон, я подхожу, спрашиваю:
- Кто? - Я! Открываю. Жена спрашивает кто там пришел? - Я! |
|||
53
Garykom
гуру
12.02.16
✎
21:30
|
(52) это не рекурсия, а подмена переменной
|
|||
54
Злопчинский
12.02.16
✎
21:42
|
Рекурсию еще можно на примере фракталов пояснить
Визуально поймут быстрее |
|||
55
ДемонМаксвелла
12.02.16
✎
22:01
|
(0) в игре Lightbot есть уровни с рекурсией, специально для детей сделано
|
|||
56
minele
12.02.16
✎
22:09
|
В программировании рекурсия — вызов функции (процедуры) из неё же самой, непосредственно (простая рекурсия) или через другие функции (сложная или косвенная рекурсия), например, функция A вызывает функцию B, а функция B — функцию A. Количество вложенных вызовов функции или процедуры называется глубиной рекурсии. Рекурсивная программа позволяет описать повторяющееся или даже потенциально бесконечное вычисление, причём без явных повторений частей программы и использования циклов.
|
|||
57
ДемонМаксвелла
12.02.16
✎
22:28
|
(56) вот накуя ты это тут написал?
|
|||
58
ObjectRelation Model
12.02.16
✎
22:39
|
(50) опять?
|
|||
59
Garykom
гуру
12.02.16
✎
22:43
|
(50) не "0.(1)" а "0<-"
|
|||
60
romix
12.02.16
✎
22:55
|
Пшеница в тёмном чулане хранится
В доме, который построил Джек. |
|||
61
Asmody
12.02.16
✎
23:09
|
(60) Это рекуррентная последовательность.
|
|||
62
olegves
12.02.16
✎
23:13
|
(0) расскажи ей сказочку про белого бычка
|
|||
63
Drac0
12.02.16
✎
23:15
|
(0) нарисуй дерево с веточками и на пальцах обясни, как найти самый длинный путь от ствола до кончика крайней веточки.
|
|||
64
Garykom
гуру
12.02.16
✎
23:20
|
И все таки мой вариант (51) со своими детьми и их детьми лучше ))
Только иногда дети это слегка плохо воспринимают (не в плане рекурсии именно а психологически), так сказать неизбежность бытия некоторая выходит |
|||
65
Asmody
12.02.16
✎
23:27
|
А кто помнит "Игры с Чипом" в журнале "Пионер"? Там рекурсия объяснялась как раз про сбор яблок (классический обход дерева в глубину).
|
|||
66
Vladal
13.02.16
✎
00:30
|
(1) Это цикл Пока Истина Цикл КонецЦикла.
|
|||
67
МихаилМ
13.02.16
✎
00:31
|
Разговор в интернете.
111: А можешь мне, как гуманитарию, объяснить разницу между бесконечным циклом и бесконечной рекурсией? 222: Но вот смотри: "У царя был двор, во дворе стоял кол, На колу мочало, начинай сначала" - это бесконечный цикл. "У попа была собака, он ее любил, Она съела кусок мяса - он ее убил, В яму закопал, крест поставил, написал: ..." - это бесконечная рекурсия. |
|||
68
Vladal
13.02.16
✎
00:31
|
А хотя нет.. Он же намогиле написал всю историю с написанием на могилу.
|
|||
69
Vladal
13.02.16
✎
00:33
|
(21) Чтобы в первый раз получить курицу нужен Творец.
|
|||
70
Vladal
13.02.16
✎
00:35
|
(38) На лурке вроде такое читал. Или в Аткрытках.
|
|||
71
Garykom
гуру
13.02.16
✎
00:35
|
(69) а чтобы получить Творца из этой логики что нуна?
|
|||
72
Vladal
13.02.16
✎
00:36
|
(71) Ничего не нужно. Творец был вне нашего времени и будет.
|
|||
73
Garykom
гуру
13.02.16
✎
00:40
|
(72) а вот наука честно говорит: "а хз что было до большого взрыва"
|
|||
74
Vladal
13.02.16
✎
00:43
|
(73) Да пусть говорит. Я думаю, что было не х.з., а Бог, а наука (точнее, деятели от науки, отрицающие Бога) и говорит - х.з.
Ну х.з. так х.з. Им виднее с той стороны, мне с этой. |
|||
75
xaozai
13.02.16
✎
11:24
|
(0) Оч. просто: чтобы понять, что такое рекурсия, нужно понять, что такое рекурсия.
|
|||
76
Фокусник
13.02.16
✎
11:37
|
(67) "объяснить разницу между бесконечным циклом и бесконечной рекурсией"
бесконечный цикл: зеркала, стоящие рядом. бесконечная рекурсия: два зеркала, стоящие напротив друг друга... |
|||
77
Asmody
13.02.16
✎
11:39
|
(69) Это очень примитивное суждение. Где-то на уровне каменного века, хотя может и нет.
Очень примитивное, до религиозного, понимание творца. |
|||
78
Garykom
гуру
13.02.16
✎
11:42
|
(77) да заметил что многие к старости начинают в разные секты склоняться, просто если секта свыше некоего предела то это уже церковь и религия, потому что считаться с собой заставляют - грохнуть дороже чем дать денег чтобы сидели не отсвечивали
|
|||
79
Linn02
13.02.16
✎
11:43
|
не лишайте ребенка детсва! маньяки...
|
|||
80
Asmody
13.02.16
✎
11:43
|
Т.е. курица создает себя сама, творец лишь закладывает идею.
|
|||
81
mehfk
13.02.16
✎
11:44
|
(79) Иди, подучи правописание, ПТУ-шник!
|
|||
82
mehfk
13.02.16
✎
11:45
|
(80) Осталось выяснить, прокатывает ли такая стратегия с программой.
|
|||
83
Garykom
гуру
13.02.16
✎
11:48
|
(80) Проблеммка что человечество в ближайшем будущем выйдет на уровень творца(бога).
Путем создания одного (возможно уже сейчас хотя оно и будет слегка медленно думающим) или нескольких ИИ. А вот далее все интересно - поначалу боги для ИИ, а затем легко все может и перевернуться (вариант терминатор) |
|||
84
Linn02
13.02.16
✎
11:49
|
(0) скажи что это любимая тема старых пердунов на
скамейке у подъезда, которым заняться нечем... |
|||
85
Garykom
гуру
13.02.16
✎
11:49
|
(83)+ кстати вселенные - виртуальные миры создавать уже только в путь научились, что пока детализация подкачала так это уже мелочи
|
|||
86
kosts
13.02.16
✎
11:55
|
(84) Это вечное
|
|||
87
Linn02
13.02.16
✎
11:57
|
(86) та да... но не понимют же...
задрали канкретно. |
|||
88
Linn02
13.02.16
✎
12:01
|
развели тут бодягу яйцо-курица-яйцо...
лучше б ВНП на пару рублей повысили б... |
|||
89
rphosts
13.02.16
✎
12:10
|
(88) смысл, если оно измеряется в единицах трлн $
|
|||
90
Linn02
13.02.16
✎
12:14
|
ну вам, командор, виднее, конешно же...
тока што "оно" ? |
|||
91
Asmody
13.02.16
✎
12:16
|
(83) Не выйдет. Если проводить аналогию, то Вселенная - суть софт, исполнитель. И доступа к "железу" нет в принципе. Ну т.е., например ОС воспринимает какую-нибудь видеокарту как набор цифр, портов (что с точки зрения ОС какой-то адрес, т.е. тоже цифры). Программа не может даже "осознать" что такое "кремний" или "электрон", и, тем более, внести какие-либо изменения.
Более того, программу можно переместить из "железной" среды в "виртуальную", и сама программа этого не заметит (если, опять же, сама среда ей об этом не сообщит). Это к тому, что возможно мы когда-нибудь сумеем изменить код. Пока же все потуги напоминают попытку нарисовать котика на мониторе, путем посылки случайных последовательностей на случайные порты. |
|||
92
Linn02
13.02.16
✎
12:16
|
ета бодяга и рубля не стоит же, да ?
и дите замучили рекурсиями... :-) |
|||
93
Linn02
13.02.16
✎
12:18
|
(91) епт... опять...
rphost, спаси ребенка ! |
|||
94
Asmody
13.02.16
✎
12:21
|
(92) Даже в крохотном масштабе Солнечной системы вся эта возня с нефтедолларами, курсом рубля и Украиной не имеет никакого смысла.
|
|||
95
Garykom
гуру
13.02.16
✎
12:43
|
(91) а методы социальной инженерии то пока не отменили как и физиологические реакции на котиков на мониторе
и возможно то (тот, та) кому нарисовали котиков имеет доступ к железу... |
|||
96
Asmody
13.02.16
✎
13:12
|
(95) Так в том-то и дело, что не нарисовали. Самое интересное, что даже если вдруг нарисуют — нет возможности осознать, увидеть, что там "нарисован котик". Математически можем доказать, что он там должен быть нарисован с вероятностью 1, но увидеть и осознать — нет нужного "органа", "инструмента" и т.п.
|
|||
97
Волшебник
модератор
13.02.16
✎
13:12
|
(43) это цикл
|
|||
98
Nirvana
13.02.16
✎
13:30
|
Изучение какой-то темы - это типично рекурсивный процесс.
Например, чтобы что-то изучить, нужно ОТКРЫТЬ УЧЕБНИК И ПРОЧИТАТЬ ОБ ЭТОМ. Если в главе об этом встретились непонятные слова, но нужно опять же ОТКРЫТЬ УЧЕБНИК И ПРОЧИТАТЬ ОБ ЭТОМ, только теперь уже об этих непонятных словах. Если же и там встретились непонятные слова, то нужно опять ОТКРЫТЬ УЧЕБНИК И ПРОЧИТАТЬ об этих словах, и так до тех пор, пока встречается что-то непонятное. Если в результате всё станет понятным, то изучение темы завершается. |
|||
99
ДемонМаксвелла
13.02.16
✎
13:30
|
(55) вот эта игра
http://lightbot.com/hocflash.html там где задачки с процедурами, есть уровни, где процедура P1 вызывает саму P1 |
|||
100
ДемонМаксвелла
13.02.16
✎
13:35
|
(99) Уровень 3-1
|
|||
101
Сниф
13.02.16
✎
13:48
|
(101) Это рекурсия?
"Мы вас весь вечер ищем. У нас такая чехарда выходит. Смотрите. Вот это вот синкопа? Это чушь собачья, а не синкопа. Вот синкопа. Тихо, мы должны завтра рано вставать. - Синкопа? - Я не знаю. - Как же? - Что это - синкопа? - Ты чего? - А при чём тут я? Что пристали? Ещё синкопу придумали какую-то. Тихо. О, синкопа!" (с) |
|||
102
miklenew
13.02.16
✎
15:17
|
Рекурсия(сущ.) - см. рекурсия.
|
|||
103
GROOVY
13.02.16
✎
15:49
|
Я нашел кажись! Как объяснить ребенку, что такое "Рекурсия"
|
|||
104
Asmody
13.02.16
✎
16:50
|
(103) тогда лучше так: Как объяснить ребенку, что такое "Рекурсия"
|
|||
105
rphosts
13.02.16
✎
17:16
|
(101) c синкопой проще - это синкоптический ритм, типа рваный ритм... если размеренно (с одним и тем-же шагом по времени) рядом со спящей кошкой хлопать - раза после пятого она даже глаза не приоткроет, если выстукивать синкоптический ритм - она встанет и уйдёт
|
|||
106
Rovan
гуру
15.02.16
✎
16:48
|
(83) Отдельные люди выходят на этот уровень.
Человечеству в целом там пока нечего делать. (91) "что такое "кремний" или "электрон", и, тем более, внести какие-либо изменения. " НЕ надо вносить изменения в железо. Нужна более мощная видеокарта ? Она уже есть, запрашиваешь разрешение и объясняешь зачем - дают другой порт (доступа), пользуешься. Закончил пользоваться, отключился. Всё что нужно уже (всегда) есть в наличии. (94) имеет... тут живут люди, это их жизнь, задачи, проблемы. А кругом пустота. Обсуждать пустоту нет смысла. |
|||
107
Rovan
гуру
15.02.16
✎
16:53
|
(96) всё просто.
Берете лист бумаги и выстригаете в нем силуэт котика. Прикладываете к монитору. В силуэте вы видите теперь часть изображения монитора в виде котика. Какая бы ни была картинка (цветовая гамма) на самом мониторе вы все равно видите котика. А теперь лист бумаги убираете и представляете его мысленно. Т.е. отделяете этот же контур (часть изображения) просто в голове. Опа! Никто котика не видит, а вы видите ! Следующий уровень: можно представить двигающегося котика или нескольких котиков. |
|||
108
aka AMIGO
15.02.16
✎
16:53
|
Аналог рекурсии - карусель :)
Или "замкнутый" фонтан, с насосом, подающим воду обратно в верхнюю точку слива :) |
|||
109
Масянька
15.02.16
✎
16:57
|
Лист бумаги (формат А4) - на обоих сторонах написать "Переверни".
|
|||
110
Иэрпэшник
15.02.16
✎
16:57
|
Че-то нагородили на 2 страницы.. котики там..
В 12 лет ребенок хорошо знает, что повторение - мать учения. Рекурсия и есть повторение. |
|||
111
Vladal
16.02.16
✎
22:24
|
(82) ПОлиморфный вирус действует так же
|
|||
112
Vladal
16.02.16
✎
22:25
|
(110) Повторение рекурсия или цикл?
|
|||
113
Vladal
16.02.16
✎
22:26
|
(91) Хорошее объяснение понимания Творца. Спасибо. А то мы как софт, который тыкается и не понимает, что такое кремний и считает, что раз мы его не видим, то и кремния нет.
|
|||
114
GROOVY
16.02.16
✎
22:56
|
Рекурсия есть на гербе РФ. Я не знал.
|
|||
115
Garykom
гуру
16.02.16
✎
23:03
|
(114) дочь то поняла что такое рекурсия? про своих детей не удивило?
|
|||
116
GROOVY
16.02.16
✎
23:07
|
(115) Свои дети - это не рекурсия.
Поняла. |
|||
117
Хранимая Процедура
16.02.16
✎
23:12
|
А как обяснить 10-тнему ребенку, чем отличаются фейки, моки и стабы.
И зачем нужно применять внедрение конструктора для улучшения тестируемости кода. А я и растерялся... Даже стыдно, "программист" с 20-ти летним стажем, блин. |
|||
118
Хранимая Процедура
16.02.16
✎
23:15
|
Доктор, скажите, мне нужно прекращать читать Ошерова и Зееман?
|
|||
119
GROOVY
16.02.16
✎
23:15
|
(117) Ты мне попробуй объяснить, а то нифига не понятно.
|
|||
120
Злопчинский
16.02.16
✎
23:21
|
Судя по в е у все придет в итоге к кастам
Возможно миграция между кастами будет достаточно доступной, но разделение общества будет, однозначно! |
|||
121
Garykom
гуру
16.02.16
✎
23:31
|
(120) уже лет 50 это
и самое интересное что "межкастовые браки" очень осуждаются, хотя "межкастовые дети" совсем нет )) |
|||
122
Хранимая Процедура
16.02.16
✎
23:33
|
||||
123
Garykom
гуру
16.02.16
✎
23:37
|
(122) плохой ссылка, тут хотя бы при переводе меньше потеряется https://habrahabr.ru/post/116372/
|
|||
124
Garykom
гуру
16.02.16
✎
23:39
|
(116) свои дети да не рекурсия, а вот использование при объяснении тех же слов
|
|||
125
Хранимая Процедура
17.02.16
✎
00:27
|
||||
126
Jump
17.02.16
✎
00:48
|
(0)Скачай с торрента фильм "Начало" и включи дочке.
Там и объяснять ничего не придется. |
|||
127
Jump
17.02.16
✎
00:50
|
Мне сегодня приснился сон, что я сплю и вижу сон, в котором я сплю и вижу сон про то, что мне приснился сон...
|
|||
128
ДемонМаксвелла
17.02.16
✎
08:16
|
(127) и тут я проснулся, но не помню сколько раз :)
|
|||
129
wowik
17.02.16
✎
09:27
|
||||
130
Rovan
гуру
17.02.16
✎
09:30
|
(114) Несколько раз видел рекурсию в детских журналах и книгах. Выглядит это так: на обложке нарисован некий зайчик, который держит в руках (лапах) этот же выпуск журнала, на обложке которого нарисован зайчик, который держит...
|
|||
131
Иэрпэшник
17.02.16
✎
09:31
|
(112) <Повторение рекурсия или цикл?>
Ну если углубляться в словоблудие, то согласно педивикии рекурсия - это "процесс повторения элементов самоподобным образом". Если глянуть лингво - "циклическое повторение" :) |
|||
132
myk0lka
17.02.16
✎
09:48
|
Матрёшки.
В каждой лежит не только следующая матрёшка но и конфета. Конфету рядом с матрёшкой можно брать только тогда, когда добравшись до самой последней начинаешь закрывать их обратно. |
|||
133
ks_83
17.02.16
✎
10:07
|
Проще простого. Напиши рекурсивную функцию и покажи в отладчике, как она работает по шагам.
|
|||
134
aka AMIGO
17.02.16
✎
10:35
|
//Лень проверять.. Сработает или нет? Это модуль, можно проверить :)
//Процедура: Процедура Рекурсия(Ы) Ы=Ы+1; Если Ы>10 Тогда Возврат; КонецЕсли; Рекурсия (Ы); КонецПроцедуры; Рекурсия(0); //А это - Функция: Функция Рекурсия(Ы) Ы=Ы+1; Если Ы>10 Тогда СтатусВозврата(0); Возврат ""; КонецЕсли; Сообщить(Ы); Рекурсия (Ы); КонецФункции; Рекурсия(0); //последняя еще и сообщает что-то :) |
|||
135
Oftan_Idy
17.02.16
✎
10:37
|
(0) Покажи на примере Ханойских башен
|
|||
136
aka AMIGO
17.02.16
✎
10:38
|
Можно привести библейский пример: Сизифов труд
|
|||
137
Кирпич
17.02.16
✎
10:40
|
(0) направить web камеру на монитор. сразу поймет.
|
|||
138
Rovan
гуру
29.02.16
✎
16:30
|
(136) а что там рекурсивного ?
Кстати в реальности катящийся с горы камень повреждался бы, т.е. уменьшался бы постепенно. |
|||
139
dachnik
29.02.16
✎
16:39
|
Сериал "Интерны" закончился классической рекурсией - доктор Быков уехал в Питер, где его пригласили сначала консультантом, а затем и сниматься в сериале про интернов.
|
|||
140
aka AMIGO
29.02.16
✎
16:40
|
(138) рекурсивно? - повторение до конца - и в начало
|
|||
141
Fish
29.02.16
✎
16:42
|
(140) Это цикл, а не рекурсия.
|
|||
142
Fish
29.02.16
✎
16:44
|
(140) А вот это уже рекурсия: http://justpics.ru/images/14/1/2720.jpg
|
|||
143
aka AMIGO
29.02.16
✎
16:47
|
(141) а это?
Процедура Тест(Ы) Ы=Ы+1; Если Ы=10 Тогда Возврат; КонецЕсли; Тест(Ы); КонецПроцедуры; |
|||
144
aka AMIGO
29.02.16
✎
16:49
|
Судя по (142) рекурсия изображения появляется в двух зеркалах, направленных друг на друга.
|
|||
145
Fish
29.02.16
✎
16:50
|
(143) Это да. Кстати, 1С не переносит большую вложенность рекурсии - падает достаточно быстро.
|
|||
146
PR третий
29.02.16
✎
16:51
|
(0) Да все просто.
Задача "Помыть посуду" вызывает функцию "Помыть(ВсяПосуда)", та в свою очередь всякие "Помыть(КастрюляСКрышкой)" и "Помыть(СковородаСВилкой)" и т. д. Выход из процедуры — неделимость объекта. |
|||
147
Fish
29.02.16
✎
16:52
|
(146) "Выход из процедуры — неделимость объекта" - А если это бьющаяся посуда? :)
|
|||
148
PR третий
29.02.16
✎
16:54
|
Что-то у вас все примеры без условия выхода, зеркала напротив друг друга, стишки про собаку попа...
|
|||
149
PR третий
29.02.16
✎
16:55
|
(142) Любую рекурсию можно реализовать не рекурсией.
|
|||
150
blutang
29.02.16
✎
16:55
|
(0)Подключиться к своему компу по VNC.
|
|||
151
Волшебник
модератор
29.02.16
✎
17:00
|
(149) Любой цикл можно реализовать рекурсией. Лишь бы стек был большой.
|
|||
152
PR третий
29.02.16
✎
17:02
|
(151) Можно. Но вот это уже как раз не нужно, ибо рекурсия — зло.
|
|||
153
Волшебник
модератор
29.02.16
✎
17:02
|
(152) Рекурсия не только зло, но и добро.
|
|||
154
PR третий
29.02.16
✎
17:02
|
(0) Паш, можешь еще пример с обходом лабиринта по правилу левой стороны рассказать.
|
|||
155
PR третий
29.02.16
✎
17:03
|
(153) Конечно добро. Когда с помощью нее получается просто решить сложную задачу.
А если можно без проблем обойтись циклом, то надо избавляться от рекурсии. |
|||
156
Rovan
гуру
01.03.16
✎
09:54
|
(140) на каждом шаге должно идти некое изменение (желательное) и потом возвращаясь на исходную точку мы имеем некий нужный результат
|
|||
157
Rovan
гуру
01.03.16
✎
09:56
|
(146) да.
Почти любое мероприятие (дело) выполняемое человеком можно обозначить как рекурсивный процесс. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |