
Andrey
21.05.2017
18:39:55
Приведи пример красивого, по сравнению с рекурсивным, кода.

Nikolay
21.05.2017
18:39:58

Andrey
21.05.2017
18:40:12

Nikolay
21.05.2017
18:40:19

Google

Artem
21.05.2017
18:40:30
Погоди, почему он должен давать конкретику?

Andrey
21.05.2017
18:40:31

Artem
21.05.2017
18:40:37
А не ты?)

Andrey
21.05.2017
18:40:50

Vasiliy
21.05.2017
18:40:58
Да в 99% случаев оверхеды на вызов и кэш не нужны

Nikolay
21.05.2017
18:41:12

Artem
21.05.2017
18:41:19
супер некрасивого кода же и того, как красив он с рекурсией

Vasiliy
21.05.2017
18:41:22
В смысле, не нужно о них думать

Andrey
21.05.2017
18:41:44

Nikolay
21.05.2017
18:41:58

Vasiliy
21.05.2017
18:42:04
Вот в питончатике топить за красивую укладку данных в кэш это вообще смешно

Artem
21.05.2017
18:42:05
это не конкретика

Andrey
21.05.2017
18:42:06

Google

Artem
21.05.2017
18:42:08
учимся словам
любой != конкретика

Andrey
21.05.2017
18:42:23

Nikolay
21.05.2017
18:42:43
Пример.
Открой доки по функции, которую я назвал

Artem
21.05.2017
18:42:45
Андрей, у меня такой вопрос
Ты когда-нибудь писал олимпиадки с обходами графов? Просто да-нет, любой ответ ничего плохого сам по себе о тебе не говорит

Andrey
21.05.2017
18:43:43

Artem
21.05.2017
18:43:53
Рекурсивно писал?

Andrey
21.05.2017
18:44:43

Nikolay
21.05.2017
18:45:13

Andrey
21.05.2017
18:45:14
Рекурсивно писал?
Ширину через очередь. Глубину рекурсивно. Иногда приходилось хачить.
Это прекрасно. Вас самих не коробит, что вы говорите разворачивать рекурсию, но вполне допускаете использование ещё более тяжелых абстракций?

Nikolay
21.05.2017
18:45:56

Andrey
21.05.2017
18:46:32

Nikolay
21.05.2017
18:46:41

Andrey
21.05.2017
18:46:48
Как скажешь.

Nikolay
21.05.2017
18:46:49
короче, почитай книжку, посмотри видео
потом приходи
и не пиши в приличном чате таких вещей больше, засмеют

Google

Andrey
21.05.2017
18:47:13
Пфф...

Artem
21.05.2017
18:47:19
Почему генератор - тяжелая абстракция по сравнению с рекурсией?

Andrey
21.05.2017
18:48:07

Nikolay
21.05.2017
18:48:27
то есть ты неправ уже в самом начале

Artem
21.05.2017
18:49:21
Что такое куда более большие вещи?

Andrey
21.05.2017
18:49:46

Artem
21.05.2017
18:49:46
Ноль конкретики
Кем превращается? Компилятором? В некоторых языках да, к счастью для них

Vladislav
21.05.2017
18:50:16

Nikolay
21.05.2017
18:50:22

Andrey
21.05.2017
18:50:32
Ноль конкретики
Ок, Здесь не прав. Просто другая запись цикла. Связи никакой.
Удивишься. Питон это исполнит. Как и любую другую рекурсию.

Nikolay
21.05.2017
18:51:22
тот же объем

Artem
21.05.2017
18:51:32

Nikolay
21.05.2017
18:51:48

Artem
21.05.2017
18:51:58

Google

Vladislav
21.05.2017
18:52:08

Nikolay
21.05.2017
18:52:11

Andrey
21.05.2017
18:52:32
Ну ок. Удивлю тебя.

Nikolay
21.05.2017
18:52:54

Artem
21.05.2017
18:53:11

Nikolay
21.05.2017
18:53:12

Artem
21.05.2017
18:53:29
recur в кложуре не в счет

Nikolay
21.05.2017
18:53:39
впрочем, не в питоне (если это не хаскель) - тоже

Admin
ERROR: S client not available

Andrey
21.05.2017
18:53:43

Nikolay
21.05.2017
18:53:55

Andrey
21.05.2017
18:54:07
И какая разница где находится рекурсивный вызов?

Artem
21.05.2017
18:54:17
да? не знаю ничего об этом, надо почитать

Nikolay
21.05.2017
18:54:18
в принципе нету

Andrey
21.05.2017
18:54:33
Оптимизации нет, знаю. Хочешь покажу код с хвостовой рекурсией?

Nikolay
21.05.2017
18:54:40

Andrey
21.05.2017
18:54:43
Ну может человек не читает, что ему пишут. Ок.

Nikolay
21.05.2017
18:55:02

Google

Andrey
21.05.2017
18:55:09
Или он правда верит, что компилятор вызов функции в конце не даёт.
Почитал бы книжки бы.

Nikolay
21.05.2017
18:55:17
еще раз - в питоне рекурсивный код надо крайне редко писать

Andrey
21.05.2017
18:55:24
И что?

Nikolay
21.05.2017
18:55:27
и оптимизации хвостовой рекурсии в питоне нет

Andrey
21.05.2017
18:55:32
Вау!
Молодец.

Nikolay
21.05.2017
18:55:37
если ты этого не знаешь - то нефиг было и начинать спорить

Andrey
21.05.2017
18:55:37
Читать научился.
Блять

Nikolay
21.05.2017
18:55:46
алилуя

Andrey
21.05.2017
18:55:51
Лол
Ну и мегамозг

Nikolay
21.05.2017
18:56:06
вот и я удивляюсь :)

Andrey
21.05.2017
18:56:19

Nikolay
21.05.2017
18:56:26
я тебе три раза написал про то, что в питоне ее нет
а ты мне зачем-то про факториал начал задвигать
сохранил, ништяк

Andrey
21.05.2017
18:56:58