Практика: cs.mipt.ru/cpp_... План курса, код с ноутбука: github.com/tkh... Telegram-группа: t.me/tkhiriano... Спонсировать: / tkhirianov или www.paypal.me/... или 63900240 9020000598 (карта СБ).
Пікірлер: 260
@slvrization4 жыл бұрын
завидую нынешним студентам МФТИ белой завистью
@vitaliy64794 жыл бұрын
хороший тамада и конкурсы интересные
@РоманК-в5т4 жыл бұрын
что не так?
@hansolo56654 жыл бұрын
@@РоманК-в5т все так. и тамада хороший, и конкурсы интересные
@tkhirianov4 жыл бұрын
Хочется сразу извиниться за "угасающий" звук при поворотах головы направо. Оператор заметил проблему с положением микрофона только на второй половине лекции.
@alexanderskusnov51194 жыл бұрын
Разве оператор не владеет методом нормализации звука в отснятом видео?
@МаксимСаввин-х8я4 жыл бұрын
Вы шутите? Спасибо вообще за то, что вы выкладываете свои лекции сюда. Благодаря таким людям, как вы, можно смотреть лекции хороших преподавателей, а не кучку мяса, работающего по графику!
@stanislavlia4 жыл бұрын
Мы должны вас благодарить за лекиции, и то что они вообще в открытом доступе
@andrey75304 жыл бұрын
угасающий звук наоборот заставляет концентрировать внимание :), которому свойственно отвлекаться, хорошая уловка!
@vitaliy64794 жыл бұрын
Alexander Skusnov тут нужен лимитер или компрессор, а нормализатор просто общую громкость поднимет и все (если есть куда)
@ArabovMuslim4 жыл бұрын
Вы один из лучших (если не лучший) преподавателей на просторах интернета. Умеете простыми словами объяснить сложные вещи. Жду с нетерпением продолжения. Спасибо !
@Инкогнито-ж8э4 жыл бұрын
Еще есть CS50
@oleksandrhomyak4 жыл бұрын
Очень понравилось - "Ты плохой тригер :)"
@101picofarad4 жыл бұрын
он "не молодец" ;)
@diesirae59054 жыл бұрын
)))
@nativenova65034 жыл бұрын
@@101picofarad ахахаха
@Symon_Musician2 жыл бұрын
Чем обычный университет отличается от "крутого"? Не тем, что в "крутом" учат что-то "другое" или "по-другому", а тем, что в "крутом" универе работают "крутые" преподаватели, которые даже бред могут объяснить кому угодно и делают это с улыбкой на лице. Спасибо вам, Тимофей.
@arturshafeev64664 жыл бұрын
cout
@daniillarkovich43904 жыл бұрын
Спасибо вам большое за такую проделанную работу. Вы так классно объясняете
@MrBytmin4 жыл бұрын
Легендарный препод!
@chevicus3 жыл бұрын
а если он работает на majestic-12?
@doctornazare67423 жыл бұрын
@@chevicus Саванты то же бывают легендарны.
@LinusTorvalds1112 жыл бұрын
Тимофей Фёдорович, спасибо большое за ваши лекции. Они очень сильно на меня влияют. Мне очень нравятся ваши лекции. Они получаются такими интересными, , познавательными, ламповыми. Они в каком-то смысле влияют на моё воспитание. Спасибо вам огромное!)
@МаксимСаввин-х8я4 жыл бұрын
Спасибо, что свои лекции выкладываете, это действительно ценная информация
@thelastirokez1504 жыл бұрын
Учил C++ ровно 21 год назад (в универе). Щас занимаюсь шарпом и жавой временами грешу. Жаль, что тогда ютруба отсутствовала в принципе, и не было возможности послушать лекции отличных преподавателей. Я хоть временами и поддерживаю форму в таких базовых вопросах информатики и структур данных, но Ваша лекция - как бальзам на душу, спасибо. Как в баню сходил освежиться. ))
@germank37874 жыл бұрын
Очивидно что человека на грани гения с такой скоростью и харизмой рассказывать такие вещи это просто финита.
@ДенисПопов-р8с4 жыл бұрын
Schnurrbärtige Biene (со вздохом) Молодой он просто. С возрастом всё это его рататуйство пройдёт.
@Икс-рэй4 жыл бұрын
Денис Попов не несите херню здесь ......
@101picofarad4 жыл бұрын
@@ДенисПопов-р8с физика одного знаю, не проходит... скоро восьмой десяток, а он и выглядит на пятый и читает с огоньком...
@ThisDaveAndThatJohn4 жыл бұрын
@@101picofarad да тот же Борис Бояршинов (Со дна российской науки), просто это харизматичные и энергичные люди
@maxkire73344 жыл бұрын
@@ThisDaveAndThatJohn Бояршинов мой препод по матану в МИРЭА, я бы не сказал что он прям интересно рассказывает
@evgeniytarunin91224 жыл бұрын
Тимофей, большое Вам спасибо за материал и Ваш труд
@qwertNickqwert4 жыл бұрын
С огромным удовольствием посмотрел первые две лекции! С нетерпением жду продолжения!
@ya.pozitivman4 жыл бұрын
Ваши лекции просто СУПЕР!!! 👍👍👍
@mikhail-tsaryov4 жыл бұрын
Это не бред, это язык С :D
@MinHinProm3 жыл бұрын
:)
@mar_kha2 жыл бұрын
1:02:12
@genexys4 жыл бұрын
самое гениальное объяснение как читать двоичный код! Эх жаль у нас в свое время не было такого преподавателя(
@KyryloKater2 жыл бұрын
Я раз пять до этого пытался понять двоичную систему и перевод из 10-ти в 2-ичную, а сейчас вот за 15 минут понял и ее, и еще и научился умножать и делить в двоичной))
@lamer7367 Жыл бұрын
@@KyryloKater На первой паре в универе рассказали, до этого тоже мучился
@BlackShadow_864 жыл бұрын
Тимофей, дай Бог вам всех благ, успехов Вам и процветания!
@101picofarad4 жыл бұрын
а здоровья? Остальное вторично.
@gaspromchik7283 жыл бұрын
Сижу слушаю и просто кайфую спасибо огромное )))
@NoName-yq3cl7 ай бұрын
Как же он хорош! Просто лучший!
@alexafrom26273 жыл бұрын
За 2 минуты научился почти моментально переводить из двоичной в десятичную... Спасибо)
@yaroslavbox12493 жыл бұрын
Благодарю , очень интересно качественно и понятно , выкладывайте ещё и побольше ! ☀️👍
@NarkotikAsd3 жыл бұрын
Лектор от бога . Всё понятно и интересно.. Лайк
@dmki3 жыл бұрын
Лучший сериал покрайней мере на KZbin первый сезон (алгоритмы и структуры данных на Python) был очень хорош, а второй по крайней мере не отстаёт. Очень интересные лекции!!!
@vmb4all4 жыл бұрын
Спасибо. Для меня это был отличный рефреш памяти)
@alexey-art-studio4 жыл бұрын
Хорошо подано и главное довольно последовательно. Очень долго своими усилиями приходилось до этого доходить. Отличный материал
@Константин-с2с4г2 жыл бұрын
Браво! Нет слов, один восторг, спасибо!
@alexstupin95104 жыл бұрын
Очень интересно, просто и понятно! Спасибо! Узнал некоторую полезную информацию. С нетерпением жду следующей лекции!
@ravabat58414 жыл бұрын
Красавчик! Уважаю этого преподавателя!!!
@СветланаПоляруш-к1ж3 жыл бұрын
Окончил, Уральский Физтех 20 лет назад. Нам паскаль отвратительно читал доцент Кара-Ушанов (эт не шутка, реальный человек). Сейчас в Португалии учился кодить почти самостоятельно (напрник + Книжка Страуструпа). А вот теперь и объяснили мне нюансы. Яростно плюсую.
@ЗайцеваКарина-у5ф Жыл бұрын
высокий парень в черном свитшоте, который задал вопрос еще я влюбилась 😅
@QwertyQwerty-yr4gh4 жыл бұрын
20:00 полезная инфа
@antonkurnosov4 жыл бұрын
Хорошие лекции! Спасибо, жду продолжения.
@SnitchShow4 жыл бұрын
Класс:) Лучшие лекции.
@alix_mentaly4 жыл бұрын
Огромное удовольствие доставляет даже просто смотреть, спасибо Вам!
@graupefruit54054 жыл бұрын
класс, смотрю с удовольствием ,увлекательно рассказывает.
@АлексейЮрич-е5с4 жыл бұрын
32768 просто в голове всплыло само собой. а вот про двухбайтную не запоминал. лучших лекций я вообще нигде не встречал! каждый раз жду новых! спасибо Вам, что делитесь лекциями на канале.
@armoginesis3 жыл бұрын
Тимофей, спасибо Вам больше за лекции)
@МитяСеверный-о5г4 жыл бұрын
Спасибо за лекции!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@shigo1234 жыл бұрын
Отличная подача ! В Израиле таких спецов уже нет ((( все ушли на пенсию ! Приезжайте к нам ! Будете нас учить !
@ИгорьБорисовский-б6ш4 жыл бұрын
Спасибо большое, очень интересные лекции.
@max3254756854 жыл бұрын
Лекции великолепные! На скорости 2.0 самое то)
@ergergmurmur85253 жыл бұрын
В педагогическом аспекте Вы как Фейнман, только в информатике!
@Lu4ikSvetaVoTme4 жыл бұрын
Спасибо Вам за ваши лекции !!!
@SugarDiDi4 жыл бұрын
Учитель от бога👌
@emiliagamer7062 жыл бұрын
По вашим лекциям дойдём до начального программиста.
@abdulloss66784 жыл бұрын
Информативно. Спасибо вам. Яз с++ мощный
@LeoRendeed10 ай бұрын
Азбуку морзе на самом деле можно представить как двоичный код, введя следующиее обозначение: точка - 10 тире - 1110 пробел - 00 таким образом можно составить код: 1010100011101110111000101010 (SOS) получается, что один нолик - это пробел между знаками, а три нолика - пробел между буквами. Заменив единички на О, можно получить что-то такое: O-O-O---OOO-OOO-OOO---O-O-O-
@Aleksey-ur7hq4 жыл бұрын
Спасибо за лекции!
@papakarlo884 жыл бұрын
Почему у меня не было такого преподавателя,Вы молодец.
@status-68934 жыл бұрын
Большое спасибо за знания!
@bishop_ru67674 жыл бұрын
Благодарю за лекцию.
@Ha4kap242 жыл бұрын
“Ты плохой триггер!». 🤣
@БогданЧеркасов-ю2ь4 жыл бұрын
Блестяще 👍 браво 👏
@oleksandrhomyak4 жыл бұрын
отлично поясняет даже для общего развития посмотреть! Жаль не увидил на вашем контенте Java.
@likag.1054 жыл бұрын
Потрясающая лекция.
@in42u4 жыл бұрын
Сначала не о том подумал, когда увидел превью видео =)
@ИванВоронин-и2м4 жыл бұрын
Односвязный список. О чём ещё можно было подумать?
@CaHe4ka1234 жыл бұрын
@@ИванВоронин-и2м тоже об этом подумал))) такой: о! это ж структура списка))
@hansolo56654 жыл бұрын
ты наверно что бы не увидел - все об одном думаешь :)
Хотел одним глазом глянуть, а уже конец... Моя кошка даже не могла оторваться! Теперь сидит взламывает сайт вискас!
@SerjB864 жыл бұрын
На 51.13, видимо, случайная оговорка: результатом 17 & 2 всё таки будет 0? Ведь у этих двух чисел нет двух совпадающих битов с 1. И в результате все биты занулятся.
@AlexAlex-ms3bg4 жыл бұрын
тоже обратил внимание
@yworm4 жыл бұрын
Лектор хочет рассказать много интересного и важного, и поэтому спешит. То, что он хотел сказать улавливается из смысла происходящего: если бы результат был ненулевой, то он был бы равен не единице, а значению маски 2. В общем случае результат всегда меньше или равен значению маски (т.е. равен тоже не всегда, когда он ненулевой). Да, значение выражения 17 & 2 равно 0.
@andreyt15222 жыл бұрын
Это не бред. Это язык Си. (с)
@ДмитрийВоробьёв-м5с4 жыл бұрын
Супер, спасибо большое!!!!))))
@johnysh64803 жыл бұрын
По этим лекциям надо написать цитатник! Best of)
@borusovv Жыл бұрын
"Это не бред, это язык си", просто вынесло 🤣🤣🤣🤣
@damskylizi75322 жыл бұрын
Стал спонсорм, чтобы не мучила совесть)
@levsavin71252 жыл бұрын
Ты крут
@Лев-й7я Жыл бұрын
Да
@Ma_X644 жыл бұрын
Самый классный лектор! :D
@avastorneretal3 жыл бұрын
C++ доводитъ людей до коллективного зигованiя.
@hnf15224 жыл бұрын
от сердца к солнцу
@dimabreeze4 жыл бұрын
41:55: ну, строго говоря, как раз для char / unsigned char и signed char С/С++ стандарты нам говорят, что переменная такого типа займет ровно один байт. Кол-во бит в этом байте уже зависит от платформы и может равняться 8,7,9,23,чему годно.
@PetroUralov4 жыл бұрын
Записывал за Вами код ,запустил программу ,а там GTA 6 получилась.... Так должно быть?
@qwertyqwerty-so6ub4 жыл бұрын
Великолепный преподаватель, очень хорошо подготовленный материал. Но, с уважением, разве это не школьная программа информатики старших классов? Спасибо! ps Дальше идет годнота. Можно сказать, это введение из двух частей
@ИванВоронин-и2м4 жыл бұрын
Килограмм - по сути вкусно!
@TemAYouTube4 жыл бұрын
Познавательная лекция
@denixal4 жыл бұрын
Эх, мне бы у Вас учиться
@alexmiller68444 жыл бұрын
Timofey, keep up the good work! But please, please, please use best programming practices from the very beginning. A glaring programming mistake is to declare stack variables without initializing them at the time of declaration. ALWAYS, ALWAYS, ALWAYS initialize your variables at the time of their declaration: bool flag = false; NEVER, NEVER, NEVER: bool flag;
41:41 забавно, что решение в столбик приняло форму двойки.
@infernoek-64534 жыл бұрын
То чуство, когда нравится С-шный вариант записи
@ДмитрийДеньщиков-т1т3 жыл бұрын
"Это не бред, это язык C"
@andrey75304 жыл бұрын
шикарно
@ФырФыр-ы7д Жыл бұрын
"Это не бред, это язык С!"
@shigo1234 жыл бұрын
Ну С++ и С мощь ! Питон 🐍 он такой питон )) медленный и ждёт пока дохляк корова умрет рядом 😂😂
@gt-h2 жыл бұрын
шедевр
@oleganer1pro14 жыл бұрын
Мое правое ухо получило свою долю оргазма
@Cooper_Bond4 жыл бұрын
Мне 39 у меня вопрос где были такие преподаватели когда я учился ))))) зачем мы в школе учили экономическую географию, новейшую историю особенно 2-я половина XX века и прочую дурь, которая меняется постоянно и сейчас неактуально не разу
@AlekseiKazantcev4 жыл бұрын
Я учился на физмат в школе, такого бреда не было
@RomanKoshetovАй бұрын
Не работает практический сайт что то, не могу как вольный зарегаться и не пускает на контест
@vip510004 жыл бұрын
Тимофей, будет ли дальнейшие лекции по алгоритмы и структуры данных ?
@cdeblog4 жыл бұрын
Тимофей, в Ифе, где (x>y)&(x=y) вычисляться будут не слева направо, это неопределенное поведение, слева направо было бы если &&. Хотя студентам об этом наверно знать рано 😊
@yworm4 жыл бұрын
Искал этот коммент :-) Там лектор спешит, потому что это не по теме лекции. Основной смысл отсупления -- показать как в Си легко допустить ошибку, которую потом сложно найти.
@cdeblog4 жыл бұрын
@@yworm я нисколько не умаляю заслуг Тимофея, я хоть и профессионально использую с/с++, но послушать очень интересно, побольше бы таких преподов. Ну а Си это то, чем можно не просто выстрелить в ногу, но и отстрелить её ко всем чертям 😊
@askhatharmoning93354 жыл бұрын
@@cdeblog ru.cppreference.com/w/cpp/language/operator_precedence написано, что слева направо вроде)
@cdeblog4 жыл бұрын
@@askhatharmoning9335 от перемены мест слагаемых, множителей и операндов в битовых операциях и/или результат не изменится, и если компилятору будет проще сначала вычислить правый, например его составляющее уже лежат в регистрах, то он так и сделает. В данном случае нарушаются точки следования. Это аналогично выражению ++i + i++. Здесь все зависит от конкретной реализации и настроек компилятора.
@alntruisrtbredford4 жыл бұрын
а где же новая лекция? жду ее больше, чем с свое время очередную серию "Игры престолов"
@aleksserb7w1024 жыл бұрын
kzbin.info/www/bejne/pJzYf6augciBZsk Тимофей, в этом алгоритме забыли после flag=true; добавить break;, чтобы выйти из цикла, так как дальнейшее вычисление не требуется - мы уже нашли 7 в числе. Ну и, соответственно, тогда операторы под if в {}.
@VladiZubkov4 жыл бұрын
Пожалуйста, выложите продолжение
@wizard_still4 жыл бұрын
Не мог понять про l value тут 3 словами объяснили
@f33net4 жыл бұрын
А классическая задача брутфорса - пароли подбирать. :)
@VirKato4 жыл бұрын
Азбука Морозе вполне двоичная система. Просто для тире используется длительность 3 точек, а для пробела - длительность 3 тире (могу ошибаться)
@makkabaion4 жыл бұрын
Ошибаетесь, в морзе на практике используется пищание: для тире длинное, для точек короткое. Это именно троичная система, а вы предлагаете перекодировку в двоичную.
@ravabat58414 жыл бұрын
на 18:57 я подумал Тимофей ему сейчас еще подзатыльник пропишет))
@ПавелЛысов-э4в Жыл бұрын
В 23 году, я так понимаю, ссылки на контест уже не актуальны(
@michaelmeyer65374 жыл бұрын
От битовой гимнастики голова закружилась. Вопрос. Пригодится ли эта гуттаперчевость на практике?
@vmb4all4 жыл бұрын
Конечно. Вся эта логика в прямом виде имеет отражение в "железе" (на любой элементной базе, какую вы выберете). И, в качестве побочки, вы стали чуть чуть умнее. ;)
@jordanfx14 жыл бұрын
Нет, у меня 20л стажа, используется в основном высокоуровневый подход. О байтах/битах вспоминаешь так редко, что можно было эту тему вообще пропустить в обучении, просто гуглить по мере надобности, правда на плюсах давно не пишу.