Принципы, лежащие в основе алгоритмов и структур данных, актуальны для любого стека технологий. Они не устаревают. Знание и понимание этих принципов помогает разработчикам писать более эффективный и аккуратный код.
Содержание
Введение в алгоритмы
20 часов
Понятие сложности алгоритма. O-нотация...
Стать крутым инженером будет проще разработчику, который знаком со структурами данных и алгоритмами. Крупнейшие IT-компании мира и многие стартапы проверяют на собеседованиях алгоритмическую подготовку соискателей. Это лучший способ убедиться, что человек умеет быстро думать и писать работающий...
Стать крутым инженером будет проще разработчику, который знаком со структурами данных и алгоритмами. Крупнейшие IT-компании мира и многие стартапы проверяют на собеседованиях алгоритмическую подготовку соискателей. Это лучший способ убедиться, что человек умеет быстро думать и писать работающий...
Принципы, лежащие в основе алгоритмов и структур данных, актуальны для любого стека технологий. Они не устаревают. Знание и понимание этих принципов помогает разработчикам писать более эффективный и аккуратный код.
Что нужно для обучения на курсе?
- Уверенно владеть одним из языков...
Стать крутым инженером будет проще разработчику, который знаком со структурами данных и алгоритмами. Крупнейшие IT-компании мира и многие стартапы проверяют на собеседованиях алгоритмическую подготовку соискателей. Это лучший способ убедиться, что человек умеет быстро думать и писать работающий...
Данная складчина посвящена разбору задач 4 спринта курса «Алгоритмыдля разработчиков [Яндекс.Практикум]» и содержит разбор 12 задач.
- Деревья
Складчина только для участников курса
[Яндекс.Практикум]Алгоритмыдля разработчиков
, так как условия задач являются материалами библиотеки и не...
Данная складчина посвящена разбору финальных задач 4 спринта курса «Алгоритмыдля разработчиков [Яндекс.Практикум]» и содержит разбор 3 задач.
Складчина только для участников курса
[Яндекс.Практикум]Алгоритмыдля разработчиков
, так как условия задач являются материалами библиотеки и не...
Полный курс: часть 1, 2, 3 и 4
Стать крутым инженером будет проще разработчику, который знаком со структурами данных и алгоритмами. Крупнейшие IT-компании мира и многие стартапы проверяют на собеседованиях алгоритмическую подготовку соискателей. Это лучший способ убедиться, что человек умеет...
Чем занимаются iOS-разработчики
Разрабатывают приложения под iOS
Вы будете использовать язык программирования Swift и создавать приложения для миллионов людей по всему миру
Работают в экосистеме Apple
У Apple строгие требования — благодаря этому получаются качественные приложения, которые...
Данная складчина посвящена разбору задач 2 спринта курса «Алгоритмыдля разработчиков [Яндекс.Практикум]» и содержит разбор 25 задач.
- Жадные алгоритмы
- Рекурсия
Складчина только для участников курса
[Яндекс.Практикум]Алгоритмыдля разработчиков
, так как условия задач являются материалами...
Данная складчина посвящена разбору задач 6 спринта курса «Алгоритмыдля разработчиков [Яндекс.Практикум]» и содержит разбор 13 задач.
- Строки
Складчина только для участников курса
[Яндекс.Практикум]Алгоритмыдля разработчиков
, так как условия задач являются материалами библиотеки и не будут...
Данная складчина посвящена разбору задач 7 спринта курса «Алгоритмыдля разработчиков [Яндекс.Практикум]» и содержит разбор 12 задач.
- Графы
Складчина только для участников курса
[Яндекс.Практикум]Алгоритмыдля разработчиков
, так как условия задач являются материалами библиотеки и не будут...
Данная складчина посвящена разбору задач 5 спринта курса «Алгоритмыдля разработчиков [Яндекс.Практикум]24 и содержит разбор 14 задач.
- Хеш таблицы
Складчина только для участников курса
[Яндекс.Практикум]Алгоритмыдля разработчиков
, так как условия задач являются материалами библиотеки и не...
Данная складчина посвящена разбору задач 3 спринта курса «Алгоритмыдля разработчиков [Яндекс.Практикум]» и содержит разбор 13 задач.
- Сортировки
Складчина только для участников курса
[Яндекс.Практикум]Алгоритмыдля разработчиков
, так как условия задач являются материалами библиотеки и не...
Данная складчина посвящена разбору задач 8 спринта курса «Алгоритмыдля разработчиков [Яндекс.Практикум]» и содержит разбор 14 задач.
- Динамическое программирование
Складчина только для участников курса
[Яндекс.Практикум]Алгоритмыдля разработчиков
, так как условия задач являются...
Данная складчина посвящена разбору задач 1 спринта курса «Алгоритмыдля разработчиков [Яндекс.Практикум]» и содержит разбор 32 задач.
- Типичные задачи с собеседований
- Базовые структуры данных
Складчина только для участников курса
[Яндекс.Практикум]Алгоритмыдля разработчиков
, так как...
Модуль 4:
1. Классы и объекты
2. Наследование и переопределение
3. Массивы, списки, итераторы
4. Top-level функции
5. Конец спринта №6
6. Дженерики
7. Продвинутая IDE
8. Продвинутый Git и Git ignore
9. Проектная работа №3
10. Конец спринта №7
Данная складчина посвящена разбору финальных задач 6 спринта курса «Алгоритмыдля разработчиков [Яндекс.Практикум]40 и содержит разбор 4 задач.
Складчина только для участников курса
[Яндекс.Практикум]Алгоритмыдля разработчиков
, так как условия задач являются материалами библиотеки и не будут...
Данная складчина посвящена разбору финальных задач 7 спринта курса 43Алгоритмыдля разработчиков [Яндекс.Практикум]44 и содержит разбор 3 задач.
Складчина только для участников курса
[Яндекс.Практикум]Алгоритмыдля разработчиков
, так как условия задач являются материалами библиотеки и не будут...
Данная складчина посвящена разбору финальных задач 8 спринта курса 47Алгоритмыдля разработчиков [Яндекс.Практикум]48 и содержит разбор 2 задач.
Складчина только для участников курса
[Яндекс.Практикум]Алгоритмыдля разработчиков
, так как условия задач являются материалами библиотеки и не будут...