☕Домашние задания с курса по основам языка. Зима, Москва, 2022
- Нахождение площади треугольника по координатам его вершин в декартовой системе координат.
- Написать метод, форматирующий и выводящий на экран заданный размер в байтах в человекочитаемом виде.
- Задан массив целых чисел. Необходимо переставить наименьшее из этих чисел в начало массива, а наибольшее - в конец.
- Убрать из блока кода комментарии.
- Определить класс Annotation для представления данных разметки (подпись + фигура) и классы Figure, Rectangle, Circle для задания размеченных областей.
- Добавить в задачу 5 возможность перемещать размеченные области.
- Определение классов позиции на шахматной доске и фигуры коня.
- Реализовать программу, считающую количество слов в файле и выводящую результат на экран.
- Реализовать функцию, выполняющую "нормализацию" заданного пути, то есть, удаляющую из него лишние директории с учетом переходов "." и "..".
- Многопоточность. Методом полного перебора получить пароль известной длины из MD5 хэша.
- Многопоточность. Создать потокобезопасный класс лота на аукционе.
- Удалить из List<String> элементы, содержащие любой из элементов Set<String>
- Подбор рекомендации фильма.
- Усложнение логики фильтрации и повышение универсальности интерфейса из задачи 12.
- Подсчет суммарного времени выполнения заявки в древовидной иерархии отделов.
- Мержим логи.
- Создать БД.
- Написать DAO класс к БД.
- Хеллоу ворлд :)
ℹ Более подробно про каждую из задач можно прочитать в соответствующих README