ЧТО ТАКОЕ РЕКУРСИЯ C# | ПЕРЕПОЛНЕНИЕ СТЕКА | СТЕК ВЫЗОВОВ | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ | # 49

Поділитися
Вставка
  • Опубліковано 25 гру 2024

КОМЕНТАРІ • 244

  • @SimpleCodeIT
    @SimpleCodeIT  4 роки тому +41

    Cамый лучший способ сказать "спасибо" - поставить лайк и и поделиться уроком с друзьями. Это очень мотивирует создавать полезные уроки =)
    ✅Доступ к исходному коду и спонсорство www.patreon.com/SimpleCode
    ✅ donatepay.ru/don/SimpleCode
    ✅BTC кошелек: 12oYfJnvt76wjJbpvfhM41m6KPz6uz4LD4

    • @ФедрФедров-ч4э
      @ФедрФедров-ч4э 3 роки тому +3

      вот еще что нужно знать программисту в первую очередь, в гугле *мозг и глюкоза; и в ютубе почему маламуты не устают*
      Дело в том, что тело человека извлекает необходимую ему энергию из жира и из сахара. *А мозгу нужна только глюкоза.*
      Для правильного питания необходимы те продукты, которые являются источником глюкозы. К этой группе *не относятся* легкоусваиваемые углеводы: *белый хлеб, сдоба, сахар. Гораздо больше необходимой мозгу глюкозы содержат свекла, лук, репа, турнепс, виноград, киви, изюм, финики, мед, кленовый сироп.* Как же определить, сколько глюкозы достаточно организму? В среднем, человеку необходимо примерно 62 грамма глюкозы в сутки, что составляет 250 ккал. Но это должны быть продукты с глюкозой, а не сахар. *Например, 3 столовые ложки меда - суточная норма.*

  • @akstis4183
    @akstis4183 4 роки тому +136

    Наконец-то вернулись домашние задания. Спаибо

    • @akstis4183
      @akstis4183 4 роки тому +1

      Посмотрел урок и понял, что они отлично подходят для закрепления материала. Я прошел чуть дальше по темам до ООП и понял, что ничего не понял. Пытался сам разобраться, а нормального применения рекурсивных методов, кроме чисел фибоначчи, не нашел. А Вы постоянно открываете глаза. Спасибо

    • @СтарыйАккаунт-р6ф
      @СтарыйАккаунт-р6ф 4 роки тому

      @@akstis4183 обычно ООП начинают с наследования, а не с рекурсии

    • @akstis4183
      @akstis4183 4 роки тому

      @@СтарыйАккаунт-р6ф Я дошел ДО ООП, а не само ООП

    • @johnny_bronxxx
      @johnny_bronxxx 4 роки тому +3

      @@akstis4183 Создайте дерево, класс ветки и метод, который на каждой ветке создает по еще одному экземпляру самой себя. Вот и пример рекурсии

    • @МаксимДраганов-е8м
      @МаксимДраганов-е8м 4 роки тому

      @@johnny_bronxxx а это уже фрактал, верно?

  • @АртёмМорозов-ф9е
    @АртёмМорозов-ф9е 4 роки тому +96

    Отличная работа! Простое и понятное изложение при серьёзной глубине проработки. Видно что автор старается и результат заслуживает высшей похвалы. Спасибо!

  • @ВалерийАфонин-ы2м
    @ВалерийАфонин-ы2м 4 роки тому +41

    Спасибо за уроки. Очень интересно рассказываете. Во время просмотра Ваших роликов появляется мотивация и желание)

  • @ifelru
    @ifelru 3 роки тому +32

    Спасибо за отличные уроки!
    Спасибо за ДЗ, они действительно лучше помогают усвоить пройденный материал!
    Чем сложнее тем лучше усвоение =)

  • @Anton-lu1pl
    @Anton-lu1pl 4 роки тому +11

    Жду ваших видео больше, чем свой День Рождение! Спасибо за ваш труд.

  • @Strrroke
    @Strrroke 4 роки тому +14

    Это лучшее объяснение рекурсии, которое я видел. Лайк, подписка. И огромное спасибо!

  • @I-PixALbI4-I
    @I-PixALbI4-I 4 роки тому +25

    Спасибо за урок!
    ДЗ нужны конечно же, в начале ваших уроков они мне очень помогли, а сейчас времени делать их нет.
    Скорее бы новая тема!

    • @bomber4273
      @bomber4273 Рік тому +3

      Без практики хуже запоминается. Я конечно не знаю, что у тебя за ситуация, но лучше всё-таки постараться выделить на это время.

  • @-LGK
    @-LGK 3 роки тому +4

    Здраствуйте, Сергей. ДЗ для нас очень важны, я никогда не ждал их как от вас!!! Спасибо за вам за труд!!!

  • @lingjuan2294
    @lingjuan2294 4 роки тому +11

    Спасибо огромное за уроки, главное не бросайте это дело. А то многие начинают, по итогу все бросают. У вас супер уроки.

    • @lingjuan2294
      @lingjuan2294 4 роки тому

      @@phat80 мне то что, интересные уроки, мне интересно, чтобы продолжал. А если не интересно, зачем начинать? Глупые вопросы.

    • @lingjuan2294
      @lingjuan2294 4 роки тому

      @@phat80 именно поэтому и написал этот комментарий, чтобы как-то подбодрить, что это реально интересно

  • @yourloff
    @yourloff 4 роки тому +7

    Класс. Спасибо большое за уроки, очень ценная информация!

  • @OrdinaryGaming
    @OrdinaryGaming 3 роки тому +5

    Да, очень интересно делать домашние задания, спасибо большое за всё! Дорогой, любви вам, добра, благополучия!

  • @devastatorex_d8568
    @devastatorex_d8568 Рік тому +2

    Спасибо вам большое Сергей! Благодаря вам непростые темы становятся гораздо легче и понятнее!

  • @alex_creeper2752
    @alex_creeper2752 4 роки тому +4

    Спасибо! С нетерпением жду ваших следующих уроков!!!

  • @vmolo4ke
    @vmolo4ke 4 роки тому +6

    Лучший канал по C#)

  • @RGames-qn5tl
    @RGames-qn5tl 2 роки тому +2

    Домашние задания, очень интересны и разумеется очень нужны, ведь без практики бессмысленно изучать теорию!) Огромное спасибо за ваши уроки!

  • @OctavianRosioru
    @OctavianRosioru Місяць тому

    Прошел курс один раз, затем сделал паузу на шесть месяцев, работал с ChatGPT. Потом снова вернулся к курсу и стал понимать намного больше. Теперь записываю уроки в тетрадь, с помощью GPT пишу примеры и прошу объяснить их подробнее - так материал усваивается гораздо лучше. Спасибо за всё

  • @adamadamesko9759
    @adamadamesko9759 4 роки тому +6

    Самые зачетные уроки по C#.

  • @gurgenkirakosyan5782
    @gurgenkirakosyan5782 4 роки тому +33

    A: Почему так мало просмотров?
    Б: Потому что все так ясно, что нет необходимости смотреть его во второй раз.
    Но я посмотрю это еще раз))

    • @skro1ik410
      @skro1ik410 7 місяців тому

      уже много просмотров

  • @АндрейДанилов-м2э
    @АндрейДанилов-м2э 2 роки тому +2

    Конечно нужны домашнии задания! Они и их разборы ОЧЕНЬ интересные)))) Спасибо☺

  • @ashimovroman
    @ashimovroman 4 роки тому +6

    Это просто Агонь уроки!!! Спасибо огромное!

  • @bigmoneylikesauce6020
    @bigmoneylikesauce6020 4 роки тому +1

    Конечно, домашние задания, а уж тем более их разборы нужны новичкам, как воздух, ну по крайней мере мне :D
    Огромное спасибо за все труды !

  • @olgaivolgin3902
    @olgaivolgin3902 2 роки тому

    Сергей огромное спасибо , у вас талант объяснять легко и профессионально !
    Уроки остаются в памяти и придают уверенность !

  • @seizhak353
    @seizhak353 4 роки тому +1

    *Большое спасибо за ваши уроки, которые очень полезны для новичков полезны ваши уроки, которые очень полезны ваши уроки для новичков, которые очень полезны ваши уроки для новичков, которые очень полезны ваши уроки для новичков*
    *StackOverflowException*

  • @NickM4195-o4l
    @NickM4195-o4l 3 роки тому

    Единственный человек, который смог нормально объяснить, что такое рекурсия, спасибо Сергей!

  • @annalu6869
    @annalu6869 3 роки тому +1

    Спасибо за уроки! А домашние задания обязательно нужны! Чем больше, тем лучше))

  • @МирраДоронина
    @МирраДоронина 4 роки тому

    Домашние задания нужны))! Пока их делаешь, видео просмотришь не раз. Еще раз спасибо, Сергей!

  • @nikita-uw7kk
    @nikita-uw7kk 3 роки тому

    Сергей, Спасибо Вам огромное за Ваш Труд!
    Дз очень нужны!!!

  • @xdemonisterx4662
    @xdemonisterx4662 Рік тому +6

    "Ты знаешь что такое безумие? Безумие это - 3:14"

    • @Arseniy-Piataev
      @Arseniy-Piataev 10 місяців тому

      Ахаахахах идеально

  • @bloodmif
    @bloodmif 3 роки тому +3

    Большое спасибо за домашние задания! И за ваш труд!

  • @Любителинарыбалке58

    Привет Мир! Я тоже думаю, что домашние задания очень и очень полезные. Т.к. на них сам проверяешь себя как усвоил материал. И во время выполнения, если образовались пробелы, то пересматриваешь уроки по теме, и эти пробелы закрываются. Спасибо, Сергей, за ваши уроки. Они шикарны.

  • @EGOR6183
    @EGOR6183 4 роки тому

    Смотрю именно вас отчасти из-за этих домашних заданий, у многих подобного нет, хотя они очень нужны для закрепления.

  • @asdel4282
    @asdel4282 4 роки тому +6

    Сегодня у меня др и новый урок вышел, самый лучший подарок)

    • @Артур-э9э8в
      @Артур-э9э8в 4 роки тому

      Согласен)) Если и в мой др, так вообще замечательно))) Если что 15 сентября:3

    • @gxplay2270
      @gxplay2270 4 роки тому

      @@Артур-э9э8в но всем насрать...

    • @Артур-э9э8в
      @Артур-э9э8в 4 роки тому

      @@gxplay2270 Я по приколу написал))

    • @gxplay2270
      @gxplay2270 4 роки тому

      @@Артур-э9э8в но всем насраь

    • @Артур-э9э8в
      @Артур-э9э8в 4 роки тому

      @@gxplay2270 кроме тебя конечно)

  • @ДмитрийАлексеев-ж1г

    Благодарю, Сергей!

  • @pribylovdmitry6715
    @pribylovdmitry6715 4 роки тому

    Домашние задания дают возможность повторить прошлые уроки, спасибо👍

  • @leskhanmuratuly5374
    @leskhanmuratuly5374 4 роки тому +1

    Спасибо Сергей) И пожалуйста, дайте домашнее задание чаще))

  • @artyomvoytenko1237
    @artyomvoytenko1237 4 роки тому +4

    Спасибо, очень полезно!

  • @ВасилийЧерновол-ь7ы

    На всё интересно. Так держать, лучший учитель

  • @3x__
    @3x__ 4 роки тому +3

    Спасибо за урок!

  • @zikasakyrazik
    @zikasakyrazik 4 роки тому

    Спасибо за урок, домашние задания очень нужны.

  • @serjoya1667
    @serjoya1667 4 роки тому

    Огромное спасибо за уроки.Домашние задания нужны,чем больше тем лучше. Если ,что- то не до понял смотря видео, то выполняя задания все становиться на свои места!

  • @xd_play_dynast_io2062
    @xd_play_dynast_io2062 Рік тому

    Ваши задания очень интересны)👍

  • @АлександрСтогов-б5п

    Спасибо большое, надеюсь у вас и дальше будет интересовать ютуб.

  • @Артур-э9э8в
    @Артур-э9э8в 4 роки тому

    Конечно интересно + ещё очень полезно. Без них информация не так хорошо усваивается. Спасибо за урок было очень полезно!!!

  • @ПавелБойко-ь2д
    @ПавелБойко-ь2д 3 роки тому +2

    Спасибо за урок !) Дз полезно , я уверен , что оно очень помогает в понимании темы. Даже если сделать не получилось , то мозг напрягается ( на разборе д/з всё становится понятно). Урок длинный + еще отсылок на другие видео мноооогоооо (много инфоормациии с этой рекурсией аааа)

    • @k1aldgames275
      @k1aldgames275 2 роки тому

      Согласен. Из-за всех перечисленных вами причин я на этом моменте и забросил обучения на достаточно долгий промежуток времени, но, как видите, вернулся!
      Досмотрел урок до конца, причем с пониманием(наконец-то).
      Так же просмотрел все остальные видео, на которые были ссылки в данном уроке.
      Сейчас на этапе решения ДЗ. Пока всё запутанно, но я разберусь, как обычно.

  • @maestrlike5-enterpro366
    @maestrlike5-enterpro366 4 роки тому +15

    Спасибо за уроки я веду свою тетрадь и все записываю не один урок я не пропустил могу фото работ отправить вам все очень понятно я занимаюсь музыкой хожу в музыкальную школу и решил программированием оценки всегда 5 и сольфеджио и муз литература Спасибо вам большое

    • @upcaSSSt
      @upcaSSSt 3 роки тому +1

      Скажи пожалуйста как называется пауза по - музыкальному. Не реприза ли? Гугл не то выдаёт.

    • @maestrlike5-enterpro366
      @maestrlike5-enterpro366 3 роки тому +6

      @@upcaSSSt пауза это знак длительного молчания который делает перерыв мелодии в композиции. Пауза как и нота имеет длительность. Пауза целая имеет длительность 4 четверти (1 и 2 и 3 и 4 и) половинная 2 четверти , четверть (1 и) восьмая ( 1 или и ) шестнадцатая (половина восьмой). Она так и называется паузой. Реприза это повторение целого куска произведения. Затакт это не полный такт. (Это тоже самое к примеру что назвать как называется нота по музыкальной, она так и называется ) :)

    • @Юрчик-л8у
      @Юрчик-л8у 2 роки тому +1

      тетрадь это жестко ,а вот на пк у меня кучу заметок и все коды почти прокоментированы .что бы для себя было проще потом понять

  • @dimalugovoy1262
    @dimalugovoy1262 4 роки тому

    вы делаете очень хорошее дело. Спасибо вам. ДЗ очень важны

  • @ВладимирВладимирович-ю6х

    Однозначно - домашние задания нужны, а разборы их - важны.

  • @ЕвгенийУсанов-ш5к
    @ЕвгенийУсанов-ш5к 4 роки тому +3

    Просто лучший!

  • @johnmarston1175
    @johnmarston1175 4 роки тому

    Домашние задания реально помогают понять тему

  • @DmitryDolganov
    @DmitryDolganov 4 роки тому +3

    Сергей, привет! Спасибо за очередной классный ролик по программированию и за хорошее настроение!

  • @vladrusnak6044
    @vladrusnak6044 4 роки тому

    Жду следуйщего урока. Хорошо обьясняеш!!

  • @MW-go6lp
    @MW-go6lp 3 роки тому +1

    Домашки нужны, большое спасибо за ваши труды.

  • @Ivan-Shyriaiev
    @Ivan-Shyriaiev 4 роки тому +3

    Спасибо за уроки ;)

  • @ДенисБулгакова
    @ДенисБулгакова 4 роки тому +15

    Можете пожалуйста более подробный урок сделать про объекты Класса ? Например тот же Item item. И как правильно с этим работать

  • @artefakt4349
    @artefakt4349 4 роки тому +4

    Спасибо большое за уроки!
    Конечно дз интересны! Это ж основная практика! А видеть как это работает у более продвинутых людей, добавляет очки к скилу clean code и желанию развиваться дальше (ведь есть пример для подражания!).

  • @_chill_relax_calm4647
    @_chill_relax_calm4647 3 роки тому

    Поддерживающий комментарий для развития канала

  • @smokemachinerealnazgul
    @smokemachinerealnazgul Рік тому +1

    Смотрю с первого видео, мне 13 лет, учу по книгам и твоим видеоурокам уже второй месяц, хочу стать backend разрабом через пару лет, спасибо за уроки

    • @bomber4273
      @bomber4273 Рік тому

      Я тоже начал учить программирование и тоже здесь с первого урока, подскажи пж, где ты купил книги (или скачал)

    • @smokemachinerealnazgul
      @smokemachinerealnazgul Рік тому

      @@bomber4273 в магазине

  • @АртемНиколаевич-о7п

    Большое спасибо за урок.

  • @ИннокентийСмоктуновский-у8д

    Домашние задания очень нужны!
    Можно даже давать больше заданий, но не разбирать их все, а только несколько (самые важные).
    Потому что правильно было сказано выше в комментариях. Тяжело придумать самому себе задачу с использованием накопленных знаний.

  • @Larriva666
    @Larriva666 4 роки тому

    Спасибо! Домашние задания нужны

  • @АртемКасеев
    @АртемКасеев 4 роки тому +9

    Спасибо за уроки, они лучшие на ютубе. Когда начнем разбирать ООП составляющую c#?

  • @bohdanoskin3205
    @bohdanoskin3205 4 роки тому +16

    Я поставил Лукашенка

  • @k0fist504
    @k0fist504 3 роки тому

    да дз нужны! Спасибо тебе за такой контент!

  • @roman_4073
    @roman_4073 3 роки тому

    29.50 Очень нужны домашние задания! Это единственный способ практики в моем случае

  • @eXcroll
    @eXcroll 3 роки тому

    Nice lessons, thanks!

  • @geshoi
    @geshoi 3 роки тому +3

    Если до этого урока, где не было еще объектов и классов я себя чувствовал комфортно, то в конце этого урока, где речь зашла о Child, Item я как буд-то попал на другую планету, надеюсь дальше будет легче все это понять, когда будем изучать ООП.

    • @АлександрГребенюк-д9ъ
      @АлександрГребенюк-д9ъ 2 роки тому

      пожалуй вернусь на эту домашку когда начну хоть что то понимать

    • @skaron9044
      @skaron9044 2 роки тому

      @@АлександрГребенюк-д9ъ И как , пришло понимание?)

  • @Liberty_Games
    @Liberty_Games Місяць тому

    24:48

  • @elfinroom1178
    @elfinroom1178 4 роки тому

    Опа-па, таймкодки подъехали.
    ДЗ очень нужны , без выполнения дз нет ощущения что понял тему , так что чем больше тем лучше , чтобы руку набивать)
    PS много вложенести , как буд-то "Начало" с Дикаприо смотрю)

  • @shchehliuk124
    @shchehliuk124 4 роки тому

    Домашки очень полезны и нужныю Это еще +доп.знания))

  • @fader79
    @fader79 4 роки тому +3

    Опять нет повода не поставить лайк.

  • @sosiskakiller5685
    @sosiskakiller5685 7 місяців тому

    Домашние задания это топ !!!!

  • @matem101
    @matem101 4 роки тому +1

    Отличный урок

  • @НиколайТорощин-е6э

    Поставил лайк, говорю спасибо) оставил комментарий)

  • @therollinrockss
    @therollinrockss Рік тому +5

    Сергей, усыновите меня

  • @АлександрПасевич-п1ч

    Спасибо за задания! Да и вообще спасибо)

  • @ruslanelzhirkaev3538
    @ruslanelzhirkaev3538 4 роки тому

    Дзшки нужны обязательно)

  • @ВладимирКосмодемьянский-е9й

    Дз - интересно, а так же разбор

  • @silverblade7777
    @silverblade7777 3 роки тому +1

    Спасибо огромное!!!

  • @ivannebyshynets8829
    @ivannebyshynets8829 3 роки тому

    Определённо нужны и интересны.
    P.S. эт я про домашки)
    P.S >P.S. Спасибо твой труд)

  • @МихаилМамайкин
    @МихаилМамайкин 4 роки тому

    Да, да, да. Домашнии задании нужны!

  • @sosiskakiller5685
    @sosiskakiller5685 7 місяців тому

    Спасибо большое !

  • @Captain_W
    @Captain_W 2 роки тому

    Конечно домашние задания нужны! Только с помощью них мы понимаем все пройденные материалы)

  • @АлександрСтогов-б5п

    Домашки огонь, вот бы побольше.

  • @Котвдоме
    @Котвдоме 4 роки тому

    Как всегда топчик!

  • @ЛеонидБодак
    @ЛеонидБодак Рік тому

    ДЗ очень нужны! По сути задачу можно и самому себе придумать, но во-первых это её еще придумать надо, а во-вторых потом не с чем сравнить то что ты наворотил. А так смотришь потом, и думаешь "Тю, так можно же было все значительно проще сделать!")) Ну или "О, и я так сделал", это тоже радует)

  • @nikitam6896
    @nikitam6896 4 роки тому

    ДЗ интересны и нужны.
    Их разборы тоже.

  • @dimasavukov6230
    @dimasavukov6230 4 роки тому +2

    Спасибо!

  • @_mirai
    @_mirai 4 роки тому

    Спасибо, Сергей

  • @АлександрМеньков-у2и

    Сергей! Сделайте, пожалуйста, ещё домашних заданий по С#. Пусть они будут платными, он не дорогими, мне кажется будут востребованы!

  • @victor-dh2et
    @victor-dh2et 3 роки тому

    Сергей, дз очень нужны. И было бы мега здорово, если в конце видео, вы советовали бы какие-то вещи для самостоятельного изучения, которые нужны, важны - но по тем или иным причинам на них записывать видео нет смысла. К примеру, я когда дошел до методов, написал код, который отсекает дробную часть числа после двух цифр без округления. Код на 100 строк, а потом наткнулся на класс Math, где это реализовано в одну строчку :)
    Но на него урок не записать - тут просто запомнить методы. А классов не мало и самостоятельно разобраться какие востребованы, а какие нет очень сложно((

  • @jaloliddinhazratqulov891
    @jaloliddinhazratqulov891 4 роки тому

    Лучший курс с#

  • @koki4228
    @koki4228 2 роки тому

    3 метод у меня такой
    static void Prikol(int a,int i =0,int sum=0)//
    {
    string str; str=Convert.ToString(a);
    char[] chars = str.ToCharArray();//конвертирую строку в массив char
    sum += int.Parse(chars[i].ToString());//конвертирую char в строку потом в int32
    i++;
    if (i == chars.Length) { Console.WriteLine("Сумма "+a+" = " + sum);return; }
    Prikol(a,i,sum);
    }
    //Cпасибо за уроки!!!

  • @МихаилМамайкин
    @МихаилМамайкин 4 роки тому

    не по теме этого видео, но смотрю все по порядку. Вроде массивы прошли, а вот самостоятельно написать сортировку массива не смог((( то есть смог, но пришлось задействовать информацию с других ресурсов и потратить на все это целый день. Написал сам, метод оказался селекшн сорт. в Принципе знаний должно было хватить, практики нету. Спасибо за уроки.

  • @artlinestudio6735
    @artlinestudio6735 3 роки тому

    Хороший урок! На плюсах вроде рекурсия может работать бесконечно, там этого не подмечалось....

  • @alexandrpetrenko1347
    @alexandrpetrenko1347 4 роки тому +2

    Выпускай видео чаще, очень хорошо объясняешь, скорее бы перейти к ООП

  • @ВоронинАндрей-у8ф
    @ВоронинАндрей-у8ф 4 роки тому +3

    Спасибо большое!)

  • @MinRide
    @MinRide 3 роки тому

    Домашние задания люблю!

  • @Павел-щ5р8ы
    @Павел-щ5р8ы 2 роки тому +1

    Из личного опыта пример где можно применить рекурсию... это удаление файлов и папок, если на сайте много страниц и нужно получитьти какую либо информацию (парсинг)

  • @blackwolf4516
    @blackwolf4516 4 роки тому

    Домашние задания оооочень нужны