Size: a a a

Библиотека C/C++ разработчика

2020 January 14
Библиотека C/C++ разработчика
Небольшое видео о динамических библиотеках в C++.

https://youtu.be/pLy69V2F_8M
источник
2020 January 15
Библиотека C/C++ разработчика
Лекция по исключениям в C++ от преподавателя из МФТИ.

https://youtu.be/gnrGWJzBd58
источник
Библиотека C/C++ разработчика
В заметке рассматриваются различия между C и C++.

https://www.guru99.com/c-vs-cpp.html
источник
2020 January 16
Библиотека C/C++ разработчика
Статья об алгоритмах для работы с графами с примерами на C++ и Java (BFS, DFS, алгоритм Дейкстры и другие).

https://www.freecodecamp.org/news/graph-algorithms-and-data-structures-explained-with-java-and-c-examples/
источник
Библиотека C/C++ разработчика
17 января в 20:00 мск приглашаем на бесплатный пробный вебинар «Дерево отрезков: просто и быстро» в рамках курса «Алгоритмы для разработчиков»:
https://otus.pw/WiVh/

На этом вебинаре мы рассмотрим идею дерева отрезков, узнаем, как его строить, обновлять и быстро O(log n) вычислять сумму чисел любого отрезка данного массива. Алгоритм очень простой и экономный: нужно O(n) памяти. Для закрепления материала мы решим олимпиадную задачу.
источник
Библиотека C/C++ разработчика
Наблюдатель — поведенческий шаблон проектирования. Реализует у класса механизм, который позволяет объекту этого класса получать оповещения об изменении состояния других объектов и тем самым наблюдать за ними. Больше о паттерне по ссылке:

https://medium.com/datadriveninvestor/design-patterns-a-quick-guide-to-observer-pattern-d0622145d6c2
источник
2020 January 17
Библиотека C/C++ разработчика
Первое видео из курса по алгоритмам и структурам данных на C++.

https://youtu.be/XCyuHSJS7XE
источник
2020 January 18
Библиотека C/C++ разработчика
В статье рассматриваются различные алгоритмы сортировки (линейный, бинарный, экспоненциальный) и их эффективность.

https://www.freecodecamp.org/news/search-algorithms-explained-with-examples-in-java-python-and-c/
источник
Библиотека C/C++ разработчика
Видео понравится тем, кто хочет узнать об О-нотации и измерении времени работы алгоритмов.

https://youtu.be/AWHi1-Xmd-Y
источник
2020 January 19
Библиотека C/C++ разработчика
Абстрактная фабрика — порождающий шаблон проектирования, предоставляет интерфейс для создания семейств взаимосвязанных или взаимозависимых объектов, не специфицируя их конкретных классов. Шаблон реализуется созданием абстрактного класса Factory, который представляет собой интерфейс для создания компонентов системы (например, для оконного интерфейса он может создавать окна и кнопки). Затем пишутся классы, реализующие этот интерфейс. Более подробно с примерами кода по ссылке: https://medium.com/@andreaspoyias/design-patterns-a-quick-guide-to-abstract-factory-ab500dc12e6c
источник
2020 January 20
Библиотека C/C++ разработчика
Небольшой урок о ключевом слове «mutable» в C++.

https://youtu.be/bP9z3H3cVMY
источник
Библиотека C/C++ разработчика
#MoscowTravelHack

Такого ещё не было! Первый в России хакатон по созданию цифровых решений для туризма Moscow Travel Hack. Придумай новые продукты для путешественников и жителей города. Задачи на хакатон предложили 10 партнёров: «МегаФон», Facebook, PANORAMA 360, MTS Startup Hub, «Аэроэкспресс», Пушкинский музей, «Царицыно», Discover Moscow, «Город открытий» и Russpass.

В каждый трек пройдет по 5 команд. Среди призов — не только 100 000 рублей, но и возможность реализовать проект с партнёрами после хакатона. Придумывать решение заранее не обязательно! Подать заявку можно индивидуально или командой.

Успей до 28 января!
Подробности на сайте travelhack.moscow
источник
Библиотека C/C++ разработчика
В видео рассказывается об оценке сложности алгоритмов по памяти.

https://youtu.be/yOb0BL-84h8
источник
2020 January 21
Библиотека C/C++ разработчика
Статья об алгоритме Евклида с примерами кода на C++ и Java.

https://www.freecodecamp.org/news/euclidian-gcd-algorithm-greatest-common-divisor/
источник
2020 January 22
Библиотека C/C++ разработчика
C++ Crash Course: A Fast-Paced Introduction (2019)

C++ — один из наиболее широко используемых языков программирования, он позволяет создавать ёмкий, эффективный и читабельный код. Книга служит полным и быстрым введением в C++ для опытных программистов. После прочтения вы овладеете основами языка, стандартной библиотекой и научитесь работать с Boost.
источник
Библиотека C/C++ разработчика
источник
Библиотека C/C++ разработчика
22 января в 20:00 мск приглашаем на День открытых дверей онлайн-курса «Алгоритмы для разработчиков»: https://otus.pw/gUBN/

Старт курса уже 27 января - успейте пройти вступительный тест:
https://otus.pw/pFMg/

День Открытых Дверей — отличная возможность задать все вопросы по курсу, узнать подробнее о программе, особенностях онлайн-формата, навыках, компетенциях и перспективах, которые ждут выпускников после обучения.

Приглашаются как действующие, так и начинающие разработчики С++/Python/Java.
Регистрируйтесь сейчас - напомним в день вебинара!
источник
Библиотека C/C++ разработчика
Выступление разработчика из Yandex о встрече комитета по стандартизации C++.

https://youtu.be/wWMFoM_Hcck
источник
2020 January 23
Библиотека C/C++ разработчика
Как на C++ быстро заполнить нулями большой массив?

https://proglib.io/p/kak-na-c-bystro-zapolnit-nulyami-bolshoy-massiv-2020-01-22
источник
Библиотека C/C++ разработчика
Приглашаем присоединиться к обсуждению: Какие курсы вы проходили или проходите сейчас?
https://proglib.io/discussions/kakie-kursy-vy-prohodili-ili-prohodite-seychas-2020-01-11
источник