JavaRush /Курсы /Java Collections /Задачи | 10 уровень | 6 лекция

Задачи | 10 уровень | 6 лекция

Java Collections
10 уровень , 6 лекция
Открыта
20
Задача
Java Collections, 10 уровень, 6 лекция
Недоступна
Отправка письма с файлом
Исправь реализацию метода setAttachment. Этот метод должен прикреплять файл к письму. Подсказки: 1. Используй библиотеку JavaMail API версии 1.4.7. 2. Письмо должно содержать только одну часть (MimeBodyPart) с файлом.
20
Задача
Java Collections, 10 уровень, 6 лекция
Недоступна
Принадлежность точки многоугольнику
Дан многоугольник, заданный координатами своих вершин. Ребра многоугольника не пересекаются. Необходимо реализовать метод isPointInPolygon(Point point, List<Point> polygon), который проверит, принадлежит ли переданная точка многоугольнику. Метод main не изменяй.
Комментарии (19)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
27 ноября 2024
Для второй задачи алгоритм называется ray casting
10 мая 2024
Мммм то что нужно про полидром
Константин Уровень 51
9 марта 2023
Я б после многоугольников ещё про грибников задачу добавил, чтоб REST закрепить
Василий Чи Уровень 51
30 января 2023
Для успешного решения: Как добавить библиотеку в IntelliJ IDEA Подключаем JavaMail API JAR Подключаем JavaBeans(TM) Activation Framework Подключаем JavaMail API
On1k Уровень 45
20 декабря 2022
Решение разрабов по второй задаче ломается путем изменения инициализации списка точек. Их решение основано на том что точки перечислены последовательно. Слабо, ребята....
Bigborg Уровень 51
22 июня 2022
Вторая задача просто решается с помощью данного java.awt.* пакета (классы Polygon и Point).
Александр Уровень 41
25 декабря 2021
А мне понравилась задачка про полигоны. Не так давно в работе с ними столкнулся, а тут и задачка в тему... Полезная задачка, полезно было почитать про методы работы с полигонами.
Dmitriy Уровень 41
4 января 2021
Очень пригодилось для решения первой задачи А в прешествующем комментарии есть ссылка на статью, где раскрываются MIME (многоцелевые расширения интернет-почты) и одно из разновидностей - multypart.
Dmitriy Уровень 41
4 января 2021
ram0973 Уровень 41
21 августа 2020
EEшку ставил через Maven: javax:javaee-api:jar:8.0.1 Импорты такие import javax.mail.*; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; import java.util.Properties;