Зарегистрируйтесь для доступа к 15+ бесплатным курсам по программированию с тренажером

Модуль 2. Тест. Java: Структуры данных

В этом видео преподаватель предлагает прислать задание на ревью. К сожалению, это предложение уже неактуально, но вы всё равно можете выполнить его, чтобы попрактиковаться.

Тестовое задание. Вам необходимо предоставить свою имплементацию интерфейса List (с именем класса io.hexlet.ds.ListImpl).

Тестирование каждого выполненного задания будет проводиться по следующим критериям:

  • скорость добавления новых элементов в начало листа;
  • скорость добавления новых элементов в конец листа;
  • скорость добавления новых элементов в случайное место листа;
  • скорость добавления новых элементов в середину листа;
  • скорость удаления элементов в начало листа;
  • скорость удаления элементов в конец листа;
  • скорость удаления элементов в случайное место листа;
  • скорость удаления элементов в середину листа.

Сколько именно элементов, которые будет добавлять/удалять оставляем за кадром (число большое).

Всем удачи! До встречи в следующем модуле.


Аватары экспертов Хекслета

Остались вопросы? Задайте их в разделе «Обсуждение»

Вам ответят команда поддержки Хекслета или другие студенты.

Для полного доступа к курсу нужен базовый план

Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.

Получить доступ
1000
упражнений
2000+
часов теории
3200
тестов

Открыть доступ

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно

  • 130 курсов, 2000+ часов теории
  • 1000 практических заданий в браузере
  • 360 000 студентов
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Aviasales
Логотип компании Yandex
Логотип компании Tinkoff
Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Java-разработчик
Профессия
с нуля
Разработка приложений на языке Java
2 февраля 10 месяцев

Используйте Хекслет по-максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»