Лучше всего аналогию провести с патронами в магазине) Яснее всего!!! Засовываешь патрон в магазин, он опускается, потом следующий, а выходить будут наоборот. Первым выйдет последний засунутый патрон. А последним выйдет, первый засунутый.
@mikewazovski8485 жыл бұрын
Да ты гений
@johnproskurnin82144 жыл бұрын
@@shrgful согласен )
@8lxckcxt4 жыл бұрын
красава
@prizgena3 жыл бұрын
А, вот с пистолетом барабанного типа не так
@Евгений-ф9я3о3 жыл бұрын
@@prizgena с ним можно играть в русскую рулетку)
@ivan_kirsanov Жыл бұрын
Вот честно, учил С++ еще молодым в универе. Сейчас решил снова вспомнить молодость, смотрел видеокурсы, по книге учу. Но нигде и ни разу не встречал объяснения не того, что происходит в Стеке, а того, как оно происходит :-) Однозначно этот канал - топчик, вот слушал урок и словил себя на мысли "Черт, это же так круто и так логично, и так все в голове стало на свои места и по полочкам". А то эта любимая всеми аналогия со стопкой посуды вызывает лишь одну реакцию "Та я могу поднять всю стопку и легко достать нижнюю тарелку".
@elvinaustin10225 жыл бұрын
Спасибо Сергей , недавно начал изучать JS , увидел твои уроки по плюсам , бросил JS начал плюсы изучать, очень затянуло , все пока понятно и подача очень понравилась. Спасибо еще раз.
@hibeam36594 жыл бұрын
процесс все еще в разгаре или бросил?
@valk98194 жыл бұрын
@@hibeam3659 в любом случае бросить js хорошее решение)
@iffomko3 жыл бұрын
@@valk9819 свое слабоумие плохо оправдывать, что js гавно
@f1re477 Жыл бұрын
@@davidgrigorian9940для кого как
@vanyanazarenko024 жыл бұрын
Сегодня весь день думал над решением одного задания где мне понадобилась тема динамических структур данных. Пытался реализовать с помощью очереди с приоритетом, мучился. Пришёл домой и за едой посмотрел первое попавшиеся ваше видео. Вы напомнили мне про функционал стека, который идеально подошёл! За 5 минут всё получилось, спасибо !!!
@ВиталийСусский-я2м4 жыл бұрын
все круто, не хватает после каждой темы домашки )) для полного закрепления темы
@Rsjnn3 жыл бұрын
Это мелочь, можно самим себе задать ДЗ.
@user122852 жыл бұрын
чел, ты...
@Girafik02 жыл бұрын
@@Rsjnn чел трудно придумать самому себе дз да и плюс ты можешь загнать себе планку так что это дз будет выше твоих знаний, да и профессионал будет лучше знать что тебе можно придумать
@753bc9 Жыл бұрын
@@kutlumbek3125 как мне кажется, он говорит о том, что самообучающийся, сам того не зная, может придумать себе такое задание, которое он точно сейчас решить не сможет. Другое дело, если тебе знающий человек может придумать какую-то сложную, но вполне выполнимую задачу. Я бы на это смотрел так, будто это задание со звёздочкой (как в школьных учебниках). А сам себе ты можешь придумать что-то такое, до чего тебе ещё идти и идти. Загуглишь, найдёшь инфу, прочитаешь и вряд ли хоть что-то поймёшь, потому что до этого надо будет пройти ещё что-то и т.д. Так ещё и задизморалиться можно, думая, что это не твоё.
@stonker847024 күн бұрын
Имбовые уроки, легко заходят, спасибо. Надеюсь, что вы продолжите делать такие крутые уроки
Автор, ответьте пожалуйста, что это за новинковый стек такой появился? Насколко я помню, то стек - это область памяти в которую помещаются некие переменные и адреса возврата для продолжения исполнения при вызове функций/процедур/обработчиков прерываний, ну и сам пользователь может запихнуть туда что-нибудь, но очень осторожно и с умом. Т.е. при вызове, допустим, функции, в стек помещается адрес возврата обратно в точку выполнения, плюс флаги, плюс сохраняется там используемые этой функцией регистры и т.д.чтобы вернуть при возврате всë как было и программа продолжила своë выполнение как буд-то ничего не поменялось кроме результата работы функции. А это отнюдь не стек, это что-то совсем другое же.
@chupachups91183 жыл бұрын
+1. Мне много приходится работать с ассемблером и от этого ролика откровенно вянут уши. По моему автор сам не понимает предмета, который пытается объяснять другим, либо дело просто в некорректных формулировках. "В стек помещаются какие-то задачи......" , "потом ваша программа достает эти задачи оттуда из стека", "задача завершается и удаляется из стека освобождая память, которая выделена под эту задачу", "когда функция вызывается она попадает в стэк". Брррррррррррррррррррр.
@havemerc4 жыл бұрын
Хорошо разъяснил за стек, теперь все ясно
@DxKim997 жыл бұрын
Детишки на фоне)
@yurynagorny2 жыл бұрын
Единственный видеоролик на эту тему!
@user-8454null Жыл бұрын
Завидую вам, я понял что он говорит но в тоже время ничего не понял
@Ermine8827 жыл бұрын
Очередное спасибо за урок.
@trashchannel31246 жыл бұрын
Так же понятным сравнением может быть Магазин от автомата (мне так объясняли).
@SimpleCodeIT6 жыл бұрын
Да, это очень хороший пример.
@alexbordiuzhevich7933 жыл бұрын
Или количество скрепок в степлере
@svvonline1 Жыл бұрын
Что такое автомат Калашникова с точки зрения программирования? Преобразователь стека в очередь.
@maxalex5539 Жыл бұрын
Оставлю комментарий к себе будущему, надеюсь ты не бросил занятия
@illiahimself11 ай бұрын
ну что там, будущий ты
@ЕкатеринаБегляк-ж7з11 ай бұрын
ну как там?
@tanomi184911 ай бұрын
Ну как успехи?
@lolbefree4 жыл бұрын
я долго не мог понять что такое рекурсия и как оно работает, где-то даже читал такое " что бы понять рекурсию, нужно понять рекурсию" все на много проще чем кажется, рекурсия это вызов самого себе)
@grand_adviser6 жыл бұрын
Поставил лайк, только прочитав название ^_^. У меня книжка по с++ для тех, кто уже знает с, и по ней я долго вникал, что такое стек и для чего оно нужно.
@revue62183 жыл бұрын
какую книжку ты читаешь/тал?
@prizgena3 жыл бұрын
Сначала лайк, потом смотрю... а то вдруг забуду :)
@ramanvedov13654 жыл бұрын
Благодарю. Моё личное мнение, но в уроках по плюсам стоило раскрыть тему устройства стека именно в памяти. Тем более что в плюсах программирование в целом завязанно на работе с памятью. Может конечно это потому что шёл сюда за этим)
@archiechellaut94833 жыл бұрын
Спасибо большое за урок!
@ruslandad3653 жыл бұрын
Стек Оверфлоу))) Самый популярный сайт для разработчиков)))
@Firuz267 жыл бұрын
Спасибо за урок
@alenachichkovskaya96614 жыл бұрын
I really like your totorials !
@AA-un4so Жыл бұрын
Спасибо, очень хорошие уроки!
@saharvkusni62097 жыл бұрын
отлично , как обычно
@ИоаннДейкун Жыл бұрын
привет из 2023. Большое спасибо за уроки!
@alexandrsargsyan22022 жыл бұрын
я и подписался и лайкнул не знаю чем ещё благодарить
@ЭрнестШарапов-ф4г2 жыл бұрын
Я бы сравнил с Принглс. Можно взять только последнюю чипсинку в тубе)
@darr11 Жыл бұрын
лучший пример
@polmesh20572 жыл бұрын
Благодарю 😊
@user-8454null Жыл бұрын
Завидую вам, я понял что он говорит но в тоже время ничего не понял
@BS-zu1de4 жыл бұрын
лайк не глядя)
@ka1danary9354 жыл бұрын
Лучше всего понимается после решения 11 задания из егэ, там тоже нужно понимать рекурсию и ее работу, а после решения заданий полностью понятна ее работа
@RozeQz3 жыл бұрын
Еще понятные объяснения - либо туба для теннисных мячей, либо пирамидка для детей.
@ПавелБойко-ь2д3 жыл бұрын
Спасибо за урок !). Уже боюсь , что могу не понять рекурсию в си#.
@ГусейнСалахов5 жыл бұрын
Удачи в развитии канала)))
@ДмитрийОсипов-х1ф7 жыл бұрын
* Самые понятные, видео уроки по c++, на всём (RU) youtube *
@mrgrizli96226 жыл бұрын
Сергей, здравствуйте! У меня к вам один вопросик по теме видео. Я правильно понял, что стек выделяется для каждой программы? Ведь если бы стек был бы общий, то при бесконечной рекурсии крашнулась бы не только одна программа, а все...
@barabucho7 жыл бұрын
Шикарно!
@yerzhanaimukhanbetov64696 жыл бұрын
Все понятно , красава
@БекзатСарсенбаев-р7ф3 жыл бұрын
Который раз убеждаюсь что нужно говорить(учить самому) дословный перевод новых вещей. Тогда в ассоциативная часть мозга запомнит что это и примерное представление новой информации
@РусланКарнеенко Жыл бұрын
СПАСИБО
@Oz-fe5hd3 жыл бұрын
Вспомнилось, как Вицин сломал стек в "операции Ы"
@gamemonster74006 жыл бұрын
спасибо огромное!
@ビターリ3 жыл бұрын
воу за 6 мин я понял этот алгоритм, воооу
@Ms001man6 жыл бұрын
спасибо!
@ЯрославГоловко-ф6и4 жыл бұрын
спасибо
@marlonbrando4584 жыл бұрын
Четко!
@amigos41074 жыл бұрын
Возможно я ошибаюсь, но можно еще сравнить стек с книжной полкой , то есть что бы достать самую первую книгу нужно сначала отложить в сторону все книги что выше нее
@ДмитрийНормов-ю6ц2 жыл бұрын
гениально, Кэп))) ты заменил тарелки на книги...
@RrRrRrRroman Жыл бұрын
@@ДмитрийНормов-ю6ц или деДскую пирамидку)
@АртурГребешков-к6ж6 жыл бұрын
Спасибо!
@catastrophic3709 Жыл бұрын
Я воспринимаю стек, как некую ульту или же, как изображение зарядки батареи
@chelovechek77738 ай бұрын
👍
@ДимДимыч-ц1в3 жыл бұрын
1:50 - Как работает стек?
@mikesteinar27134 жыл бұрын
Подобається!
@ОлексійНордерон4 жыл бұрын
Все круто, все нравиться. Но где урок по сортировкам массива (пузырьки и вставки, шейкерная)?
@andreyvolkov31174 жыл бұрын
А зачем он тебе? Нет, понятно для инфы надо, но в целом вот сейчас зачем?
@voxel15474 жыл бұрын
Представляю стек как блины для штанги
@АндрейВладимировичА-э7м Жыл бұрын
Чтобы понять рекурсию надо понять рекурсию
@yevheniikapitonov99213 жыл бұрын
Рекламная интеграция на 4:35
@Viamsupervadetvadens7 жыл бұрын
up
@heywiyt31985 жыл бұрын
down
@legendarniy57148 ай бұрын
42 осталось 162
@БываетИтак-г1щ6 жыл бұрын
мне 100 раз объясняли что такое стек. первый раз я понял.
@ИНФОРМАЦИЯДЛЯУСПЕШНЫХ6 жыл бұрын
Спсб
@aramsargsyan6214 жыл бұрын
А сколько вместимость стека?
@Yupitrer4 жыл бұрын
Стек это оперативная память?
@egornovivan Жыл бұрын
Разве функции в стеке размещаются? Я думал в стеке хранятся адреса возврата функций
@aln93916 жыл бұрын
Можно спорить, что помещается в стек. Упрощение действительности, от которого ничего не меняется.
@user-8454null Жыл бұрын
Эти видео все еще актуальны?
@дада-ф8с5 ай бұрын
для обучения основам и базовому ситаксису - да
@faridsab89962 жыл бұрын
Кому 10 и хочет выучить программирование?
@АдамИбрагимов-ф1з6 жыл бұрын
По моему в стеке ничего не выполняется, в асме в стек загружают адрес или регистр который нужно сохранить при вызове подпрограммы или при переходе по вектору прерываний, может в си устроено по другому, можете пояснить сей момент, что значит выполняется в стеке и уничтожается?
@АлексейПопов-и7т4э4 жыл бұрын
У меня тоже остались сомнения на этот счёт. Когда компилятор собирает код, он сразу указывает вершину стека. При выполнении процедуры обработки прерываний или уход на вызов подпрограммы в стек скидывается именно адрес. Поясните, пожалуйста данный вопрос, может в плюсах как то особенно, но логично предположить, что если в стеке выполнять большие и сложные функции, а тем более с рекурсией, это очень быстро приведёт к переполнению стека и как следствие крашнется весь код. UP З.Ы Не стал писать про регистр статус, регистры данных и т.д., которые необходимо вернуть после выполнения подпрограммы
@alekseypenskoy4 жыл бұрын
В стек кладется адрес возврата. На асмах важно понимать настолько низкий уровень работы программы, а на с++ не очень важно. Автор просто очень упрощенно это объяснил. Тут можно привести аналогию с машинами. Чтобы ездить на машине не обязательно уметь менять коленвал, а вот чтобы чинить ее, обязательно. И тут так же, чтобы писать на асме, важно понимать работу стека, а на си плюсах можно понимать все это очень упрощенно. Просто если б он сказал про адрес возврата, пришлось бы объяснять что за адрес, откуда он взялся, куда он ведет, как это работает и все такое. А это не особо относится к с++, да и без этой информации обойтись можно.
@БумагаЛисток4 жыл бұрын
некоторые говорят не стэк, а стак, можно и так и так говорить или только стэк?
@viacheslavivanskiy86587 жыл бұрын
что то я и не услышал понятия стека и вообще как его создать какой размер у него .... работу описали, а азы нет хотя видео все смотрю по-порядку вроде не пропустил ни чего
@adventuresinthedark51017 жыл бұрын
Мля, стек это спец. выделенная часть в памяти для твоей грёбаной функции, ну чё не понятного то?
@АндрейВоронкин-щ6ф7 жыл бұрын
Стек есть как область памяти, а есть как структура данных
@locustslacker66144 жыл бұрын
Пищеварительная система на ум сразу приходит.
@AybekSydykov4 жыл бұрын
Только если рвота.
@yellowmoonishka17252 жыл бұрын
Ths
@egorkukushkin44884 жыл бұрын
Вы че это же Пирамидка с кольцами!
@АлександрСергеевич-ь4к5 жыл бұрын
на вершине стека всегда лежит функция main (если рассматривать множество функций, написанных программистом, служебные - не в счет)
@aleksandrdrobyshev76234 жыл бұрын
На вершине всмысле в самом низу по картинке, что рисовал автор? Т.е. начинаем с main, потом пошли все функции, что вызываются внутри main, так? Очень важный момент про main, как мне кажется, жаль автор не упомянул его.
@ВладМаксимчук-б2ъ4 жыл бұрын
@@aleksandrdrobyshev7623 Да, main лежит в самом низу, так как это самая основная функция, в ней выполняется сам код и другие функции, т.е. она закончит своё выполнение последней. И, то есть, уберётся с самого низа стека последней.
@Avia_Drone_Fly Жыл бұрын
А что такое стек и для чего он нужен так и не объяснили ...
@ukrmill3 жыл бұрын
++
@InkTleum Жыл бұрын
там кто то кричит на фоне
@aissulutanirbergenova11663 жыл бұрын
вообще ничего не понял
@Мегапон-ж9г Жыл бұрын
Халява
@_Katsuryoku_10 ай бұрын
Чисто, что-то наливаеш в какой-то сосуд и случаинно вылилась - бл, stack overflow)
@ifelru3 жыл бұрын
Спасибо за отличный урок!
@user-8454null Жыл бұрын
Завидую вам, я понял что он говорит но в тоже время ничего не понял