Алгоритмическая задача про острова
Решаем алгоритмическую задачу с собеседований про острова несколькими способами: реализация на языках Java и C#.
— Читать дальше «Алгоритмическая задача про острова »
…
Решаем алгоритмическую задачу с собеседований про острова несколькими способами: реализация на языках Java и C#.
— Читать дальше «Алгоритмическая задача про острова »
…
Решаем алгоритмическую задачу с собеседований про острова несколькими способами: реализация на языках Java и C#.
— Читать дальше «Алгоритмическая задача про острова »
…
Держите пять непростых задач с интервью для программистов. Большинство из них имеет несколько решений. Предложите своё?
— Читать дальше «Адовые задачи с собеседований для программистов»
…
Как использовать R*-tree, чтобы обновлять данные об игроках на сервере даже при онлайне в 1000 человек и выше.
— Читать дальше «Как искать данные в пространстве невероятно быстро? R*-tree в Go»
…
Математический фокус, который способен удивить. Объясним алгоритм и напишем на Java простенькую программу для решения.
— Читать дальше «Угадать число от 0 до 100 за 7 попыток — математический трюк»
…
Онлайн-хакатон c призовым фондом 900 000 рублей. В программе 3 трека с задачами и митапы с экспертами из сферы финтеха.
— Читать дальше «Хакатон Fintech Hack»
…
Коснёмся удаления, рассмотрим как при этом перестраивается дерево, и обсудим скорость работы двоичного дерева в лучшем и худшем случае.
— Читать дальше «Двоичное (бинарное) дерево: удаление элемента и скорость работы»
…
Он будет интересен как начинающим разработчикам, так и тем, кто готовится к интервью в крупнейших IT-компаниях.
— Читать дальше «Опубликован список из 10 максимально полезных GitHub-репозиториев»
…
В серии материалов автор помогает разобраться с красно-чёрным деревом. В первой части он знакомит с КЧД и выделяет его важные свойства.
— Читать дальше «Понимаем красно-чёрное дерево. Часть 1: введение»
…
Книги, курсы и прочие ресурсы для прокачки ваших знаний по алгоритмам.
— Читать дальше «6 способов больше узнать про алгоритмы»
За год вы научитесь писать код на языках C/C++, создавать сетевые и мобильные приложения и реализовывать графические интерфейсы.
— Читать дальше «Факультет разработки на С++»
…
Выучите основы C++, освоите среду разработки и использование стандартной библиотеки. Создадите сервер, соберёте проект и выложите на хостинг.
— Читать дальше «Интенсив по созданию сервера на C++»
…
Когда решаешь задачи для начинающих программистов, не всегда понятно, применяется ли такой код в реальной жизни. Рассказываем, что может быть полезно.
— Читать дальше «Популярные задачи для начинающих программистов, с которыми можно столкнуться в работ…
Изучите основы C++, научитесь работать в среде разработки и использовать стандартную библиотеку. Создадите высокопроизводительный сервер для чатов, соберёте проект и выложите его на хостинг.
— Читать дальше «Интенсив «Язык C++: создаём высокопроизводит…
Bзучите основы C++, научитесь работать в среде разработки и использовать стандартную библиотеку. Создадите высокопроизводительный сервер для чатов, соберёте проект и выложите его на хостинг.
— Читать дальше «Интенсив «Язык C++: создаём высокопроизводит…
В книге охватывается основной спектр современных алгоритмов: сортировки, графовые алгоритмы, динамическое программирование и тому подобное.
— Читать дальше «Стоит прочитать: обзор книги Кормена и Лейзерсона «Алгоритмы. Построение и анализ»»
…
Обучение Full Stack веб-разработке на одном из популярных языков: JavaScript, Python или PHP. Подойдёт как начинающим, так и продвинутым.
— Читать дальше «Онлайн-курс «Fullstack-разработчик»»
…
Разбор примера, который показывает, как с помощью правильной структуры данных можно повысить производительность приложения.
— Читать дальше «Как повысить производительность редактора маршрута с помощью дерева квадрантов»
…
Изучите все необходимые технологии и получите практические навыки для работы специалистом по данным или инженером по машинному обучению.
— Читать дальше «Курс «Машинное обучение»»
…
За 3 месяца овладеете необходимыми знаниями по JavaScript и основным инструментам, которые позволят трудоустроиться на позицию разработчика.
— Читать дальше «Очный интенсив «Fullstack-разработчик. JavaScript»»
…
Разработчик с опытом работы в Skyscanner, Uber и Skype рассказывает, где он нашёл практическое применение структурам данных и алгоритмам.
— Читать дальше «Применение структур данных и алгоритмов на практике на примере Skype, Uber и Skyscanner»
…
Разбираемся, зачем же нужны алгоритмы и в каких ситуациях знание уже реализованных вещей будет преимуществом.
— Читать дальше «Зачем программисту изучать алгоритмы»
…
Временная сложность алгоритма часто обозначается нотацией «О» большое. Разбираемся, что это и какова сложность операций над коллекциями в Python.
— Читать дальше «Сколько стоят операции над list, set и dict в Python? Разбираемся с временной сложностью»…
Вопросы на собеседованиях часто составлены по шаблонам, понимая которые можно легко пройти интервью и получить работу. Разбираем 14 таких шаблонов.
— Читать дальше «14 шаблонов, которые помогут ответить на любой вопрос по коду на собеседовании»
…
Изучаем связанные списки, их преимущества и недостатки по сравнению с массивами на примере песни Арианы Гранде «Thank U, Next».
— Читать дальше «Введение в связанные списки»
…
2018 год был достаточно богат на выход русскоязычной литературы по программированию. К сожалению, всё вместить в одну подборку невозможно, поэтому мы отобрали лучшие книги по различным категориям: веб-разработка; языки программирования;
— Читать дальше…
Эта статья посвящена написанию простого ИИ, умеющего играть в шахматы, на JavaScript. Отличный способ изучить несколько полезных алгоритмов.
— Читать дальше «На пути к Deep Blue: пошаговое руководство по созданию простого ИИ для игры в шахматы»
…
Максим Бабенко рассказывает об алгоритмах и структурах данных, а также раскрывает базовые понятия. Курс подойдет новичкам и специалистам.
— Читать дальше «Курс «Алгоритмы и структуры данных»»
…
Мы перевели статью о том, как создать на JavaScript реалистичный ландшафт всего за 130 строк кода. Изображение ландшафта генерируется в 3D!
— Читать дальше «Создаем реалистичный ландшафт за 130 строк кода на JavaScript»
…
Мы напишем ИИ, который будет невозможно обыграть в «крестики-нолики». Предугадав ваш вопрос «почему?», ответим: благодаря алгоритму «минимакс».
— Читать дальше «Как написать бота, которого будет нельзя обыграть в «крестики-нолики», или Знакомство с пра…
Свежие комментарии