Сергей, спасибо за новый курс! Как всегда круто! Ждали)
@ЕрвандАгаджанян-в3к2 жыл бұрын
Сергей, у вас Божий дар к объяснению чего-либо! Спасибо вам огромное за ваши труды! Этот материал безумно интересный!!
@Nikspiks1991 Жыл бұрын
Спасибо, Сергей!!!!
@mr.mister59282 жыл бұрын
С возвращением!:)
@МихаилЛебедев-п2и Жыл бұрын
Спасибо за труд!
@fantom9419 Жыл бұрын
Очень хорошее объяснение
@ResurrectedPhoenix Жыл бұрын
Большое спасибо, у Вас отличный курс по структурам данных. Было бы здорово ещё сделать курс по алгоритмам. Есть ли такое в планах?
@ПавелГолубев-п8о2 жыл бұрын
Это же vector на С+ ! Было бы любопытно посмотреть его реализацию Благодаря Вашим роликам не только узнаю структуры данных лучше ну и наконец-то решил заняться С++ Правда он оказался в некоторых местах не сильно быстрее Питона...
@jobmail8313 Жыл бұрын
А почему +i влево, а -i вправо смещение... я, наверное, на основе питона вижу эти моменты. Могли бы пояснить, пожалуйста?
@fahrenheit18632 жыл бұрын
Сергей, а могли бы вы поделиться своим опытом работы с документацией, да и вообще с любым учебным материалом. Я к примеру постоянно сталкиваюсь с такой ситуацией, когда начинаю изучать новую тему, читаю документацию, что-то конспектирую. Начинаю писать код ну и конечно получается не все, смотрю ваши ролики и появляется ясность в интересовавших меня вопросах. Возвращаюсь к документации и о чудо там было все что нужно и даже понятным языком написано(хотя я до этого перечитывал доку не раз), и почему-то часть важной информации просто ускользала от меня, как будто я ее не замечал. Конечно я понимаю, что для продуктивной работы с документацией нужен опыт и этому тоже нужно учиться(На деле оказалось большая разница просто уметь читать и понимать сложные тексты.).
@beniceS2 жыл бұрын
Потому что основная масса людей не умеют писать и объяснять доходчиво. В погоне за точностью и полнотой описания напрочь забывают про удобоваримость материала. Это вообще гигантская проблема. Пишут словно для роботов, а не людей. Куда важнее доходчивость и доступность, понятность, что для чего и на кой вообще надо. А уметь преподавать и объяснять это талант, который мало у кого есть. Привыкайте, что кругом идиоты, строящие из себя умников и из всего делающих тайну и излишнюю сложность. Кто плохо объясняет, сам плохо понимает.
@sense3247 Жыл бұрын
Связано это с тем, что ваш мозг загружает к себе информацию частями. Проблема в силе внимания. Но не переживайте, внимание тренируется. Не зря есть пословица: повторение мать учения. Помните, у всех так бывает, что с первого раза новая тема не заходит. Бывает так, что понимание может прийти на следующий день, после хорошего сна.
@SerjCrimea Жыл бұрын
Если на Си нельзя получить длину динамического массива то как работает Free? К примеру *p=malloc(20); Free(p); Откуда Free по указателю знает сколько памяти освободить? Может где-то хранится некая таблица с указателем и размером выделенной памяти? :)
@selfedu_rus Жыл бұрын
Да, эта информация сохраняется в самой ОС (в менеджере памяти), но на уровне языка Си мы не имеем к ней доступа (насколько я знаю).
@SerjCrimea Жыл бұрын
@@selfedu_rus Нашел видео, где по смещению -16 от указателя находится её размер. Пишут что это на Линуксах и типа под Винду должно быть так-же. Но увы, я проверил. Там через Дебагер смотрели память.