В папке app/src/main/kotlin можно найти исходники проекта, с которого можно начать работу. Вы можете модифицировать код в этом проекте как вам угодно.
Есть три типа устройств: телефоны, ноутбуки и планшеты. У каждого из них есть своя цена. Необходимо написать несколько функций сортировки, которые могли бы сортировать по возрастанию/убыванию цены массив устройств.
- Алгоритмы для реализации: сортировка пузырьком, сортировка вставками, быстрая сортировка (quicksort).
- Для каждого алгоритма сортировки и для каждого девайса необходимо выделить свой класс.
- Классы сортировок должны реализовывать интерфейс Algorithm.
- Классы устройств должны реализовывать интерфейс Device.
- Скопировать https ссылку для клонирования репозитория
- Открыть Gitlab, и нажать
New Project
- На странице создания выбрать:
- Create from template -
Blank
- Import project from -
Repo by URL
- вставляем скопированную ссылку. - Project name -
{account}-kotlin-01
, где account - ваше короткое имя
- Create from template -
- Нажать
Create project
- Теперь можно клонировать проект из вашего собственного репозитория
- Открываем IDE, Выбираем
File \ Open ...
. - В появившемся диалоговом окне ищем путь до проекта, выбиарем build.gradle в корне.
- Выбираем
Open as project
. - В появившемся диалоговом окне указываем JDK, если не найдена, соглашаемся со всем, ничего не меняя.
- Открываем
app/src/main/kotlin/.../Main.kt
и жмем кнопку "play" около функции main.