Liza
Просто при изучении и пробы работы с рекурсией у меня поплыли окончательно мозги, по скольку 2+2=4 это понятно, а 1 повторить 4 раза это шиза
У меня тоже долго не получалось написать рекурсию. Потом написала, поняла, что "ну и что?" и плюнула на это дело
Nail
Добрый вечер, тут есть те, кто может помочь по mysql и C#?
Robert
У меня тоже долго не получалось написать рекурсию. Потом написала, поняла, что "ну и что?" и плюнула на это дело
У меня тоже долго не получалось написать рекурсию. Потом написал, понял, что не до конца осознал. Решил начать сначала, но долго не получалось написать рекурсию. Потом написал, понял, что не до конца осознал. Решил начать сначала…
Robert
Добрый вечер, тут есть те, кто может помочь по mysql и C#?
Конечно, есть! nometa.xyz – инструкция по задаванию вопросов.
m700
Говорят по мемам по рекурсии учат
Vyacheslav
Ага, я это и имела в виду - цикл и рекурсия по сути своей тождественны и по моему опыту взаимозаменяемы. Возможно, есть крайние случаи, когда заменить нельзя, но я новичок и не сталкивалась
я в книжке видал алгоритм подсчета способов размена денег(это что то про комбинаторику) и книжка утверждала что нерекурсивного алгоритма для этой задачи не существует
Nobody
У попа была собака… Он ее любил Она съела кусок сала – он ее убил… Она съела кусок сала – он ее любил У попа была собака… Он ее убил…
m700
С рекурсией такая гадость что стек в проде меньшего размера(
Vyacheslav
Так любую рекурсию можно развернуть в цикл при помощи стека
не любую же а как насчет рекурсивных древовидных вызовов?
Daniil
По сути же рекурсия и работает на основе стека
Andrew
уфффф. привет, ребята и девчата. скажите пожалуйста нубу-теоретику. ощущение "я нифига вообще не понимаю что происходит!" это нормально при решении практической задачки на образовательном ресурсе? =(
Daniil
не любую же а как насчет рекурсивных древовидных вызовов?
А, ну хотя BFS через стек будет выглядеть странно.
Daniil
Скорее тут очередь нужна
Liza
я в книжке видал алгоритм подсчета способов размена денег(это что то про комбинаторику) и книжка утверждала что нерекурсивного алгоритма для этой задачи не существует
Я на учебном курсе писала как монетами сдавать сдачу на языке С. У меня всё было написано циклами, но видела в интернете решения с рекурсией. ХЗ как правильно, но моё решение работало, хотя возможно было не оптимальным.
infa
У меня такой вопрос вообще часто в программировании вы сталкиваетесь с рекурсией?
А как распарсить циклом иерархическую структуру не зная ее уровни вложенности?
Daniil
Ну просто когда мы вызываем функцию внутри другой, то после завершения работы внутренней мы гарантированно же всегда возвращаемся в исходную
Andrew
совершенно вон чуть выше почитай обсуждение рекурсий и впечатления человека только что с ними познакомившегося )
прошёл этап боли, самобичевания и нытья "я тупой и это не моё" на прохождении рекурсии)
Andrew
а еще чем дальше тем чаще поводы для этого появляются
ну я понял. значит это нормально) а то что "чем дальше в лес - тем толще партизаны" я ещё давненько понял =)
Andrew
спасибо, Слава!)
Liza
уфффф. привет, ребята и девчата. скажите пожалуйста нубу-теоретику. ощущение "я нифига вообще не понимаю что происходит!" это нормально при решении практической задачки на образовательном ресурсе? =(
Да. Мой эпик фейл: сильно потела над изучением Питона по книге, ничего не получалось. И вот, о чудо, задание сделала! Решила глянуть страницу с ответами. И, эпик фейл: я была на этой самой странице! Просто книга электронная и я не заметила... Списала решение и думала, что это задание, курица. Ну ничего, с практикой стало лучше.
Максим
уфффф. привет, ребята и девчата. скажите пожалуйста нубу-теоретику. ощущение "я нифига вообще не понимаю что происходит!" это нормально при решении практической задачки на образовательном ресурсе? =(
По идее - нет. По факту - да, бывает, что ты не понимаешь, как что-то работает, но лучше бы начать понимать =) Поразбираться, спросить у кого-нить и попросить объяснить. Практика на то и практика, чтоб разобраться и руку набить
Vyacheslav
ну я понял. значит это нормально) а то что "чем дальше в лес - тем толще партизаны" я ещё давненько понял =)
я радовался как ребенок конфетке, когда наконец разжевал эти рекурсивные штуковины... сейчас меня попроси повторить тот подвиг - придется снова проходить через ад )
infa
да я просто офигеваю через раз от практических задачек. даже когда с горем пополам как-то вымучиваю - остаётся ощущение пустоты в голове(
уверен там задачи по типу сортировки пузырьком. Принцип знаю но сходу никогда не напишу буду гуглить)
Daniil
Я жёстко отлетел когда начал изучать BloC. Уже дня три пытаюсь что-то внятное написать
Vyacheslav
уверен там задачи по типу сортировки пузырьком. Принцип знаю но сходу никогда не напишу буду гуглить)
и нагуглиш библиотечную сортировку, которую и будешь использовать в 999 случаях из 1000
Andrew
уверен там задачи по типу сортировки пузырьком. Принцип знаю но сходу никогда не напишу буду гуглить)
не. тут задачка: сделать функцию, которая ринимает на вход любое количество аргументов и возвращает функцию, которая, в свою очередь, принимает на вход любое количество аргументов и так до бесконечности. На вход принимает только числа. Результат вызова этой функции при проверке на равенство должен быть равен сумме всех аргументов всех подфункций.
Andrew
и есть одна подсказка: решение пишется в 4-5 строк(js) =)
Vyacheslav
Можно еще c регулярками побаловаться, например =)
у вас есть проблема? решите ее регуляркой теперь у вас две проблемы
Andrew
вот и пропускать вроде бы не хочется. интересная очень задача. но и решить в то же самое время не получается от слова совсем(
Andrew
ладно, хорошего вечера. пойду выкурю сигарет парочку... вдруг умная мысль в голову да залетит =)
Vyacheslav
вот и пропускать вроде бы не хочется. интересная очень задача. но и решить в то же самое время не получается от слова совсем(
когда ступор - лчучше отдохнуть а вообще, некоторые задачи и по нескольку дней\недель можно решать, чтоб потом в 4 строчки написать
Liza
да я просто офигеваю через раз от практических задачек. даже когда с горем пополам как-то вымучиваю - остаётся ощущение пустоты в голове(
Это только ощущение. У меня было так же. Я очень медленно двигалась по курсу, мои submissions сгорели в конце года, курс переписали и надо было перезалить часть заданий, а часть - новые, их надо было писать. Каково же было моё удивление, когда я не только быстро накатала задания на С, хотя не садилась за него уже пол-года, но и оптимизировала старый код с прошлого года. А тоже думала, что ничего не откладывается.
Andrew
Ты за один раз пару сигарет скуришь?
когда думаю думу тяжелую - могу и 4...
Andrew
оно как то само. не замечается(
m700
у вас есть проблема? решите ее регуляркой теперь у вас две проблемы
смешно но обычно в отличие от баблсорта не спрашивают на собесах но используют в работе)
Zubenko_1k
когда думаю думу тяжелую - могу и 4...
Для меня это так удивительно, а максимум 1 выкуриваю
Vyacheslav
когда думаю думу тяжелую - могу и 4...
курение вредит вашему здоровью пойду ка тоже покурю
Andrew
Для меня это так удивительно, а максимум 1 выкуриваю
ну я и не горжусь такими навыками. 😆
m700
Ты за один раз пару сигарет скуришь?
при тяжелых тасках частая ситуация у многих
Максим
у вас есть проблема? решите ее регуляркой теперь у вас две проблемы
особенно, когда она вся в одну строку и нифига сходу не разберешь =)
Robert
курение вредит вашему здоровью пойду ка тоже покурю
Без спойлера забавно читалось в сочетании с аватаркой.
Zubenko_1k
при тяжелых тасках частая ситуация у многих
Спортзал в таких случаях помогает лучше сигарет
Vyacheslav
интерфейсы дизайн всмысле? или прям канал по коду для интерфейсов?
m700
Книга самая известная наверно Этой кнопке нужен текст, у автора канал в тг есть
m700
Спортзал в таких случаях помогает лучше сигарет
Адреналин и эндорфин вырабатывается и как следствие потом как отпустит решать уже тяжко.
m700
Самые сложные задачи я решал слив кровь
Vyacheslav
Ща поищу Где то была бомбическая художница с огромным стримом по интерфейсам
m700
m700
по этому хз, но классика - Пиши сокращай. Сарычевой
Vyacheslav
Вот тут есть стрим по игровым интерфейсам точно Дальше не рыл, так как все таки далёк от темы https://youtube.com/c/VeraVelichko Вот стрим https://youtu.be/sv01umq-7jY
Robert
Самые сложные задачи я решал слив кровь
Что? Профилактическое кровопускание?
m700
Что? Профилактическое кровопускание?
Донорство, день валенок а через день идёт прилив сил больше чем было. Расчитывать конечно геморойно было, но результат был как надо.
m700
Обалдеть, не подумал об этом. Интересная идея.
Но это именно с кровью так - сдача плазмы и тромбоцитов не дают такого эффекта.
Nobody
я вот думаю
Nobody
foreach($watchlist as $key => $item){ saveProduct(getProductDetail($item)); я буду каждый раз вызывать функцию чтоб она добавило новое рандомное число?
Zubenko_1k
Как по мне лёгких задач не бывает, иногда можешь часами из-за какой-то хуйни бится об стенку головой
m700
А при сигаретах такого нету?
Нет. Здоровьем расплачиваешься.
Robert
Как по мне лёгких задач не бывает, иногда можешь часами из-за какой-то хуйни бится об стенку головой
Когда ставишь цели постоянно с усложнением, лёгких задач и не будет.
Vyacheslav
Ну там много основ и очень подробно разжеваны многие правила строения интерфейсов Он как бы для тех кто не в теме вполне понятен
Vyacheslav
просто если мне весь массив приведет к одному числу оно мне нахуй не нужно
Форич делает "что-то" для каждого из элементов последовательно Это тот же цикл, только без явного указания диапазонов Типа не от 0 до 10 а "для каждого элемента массива выполни вон тот код"