Первая практическая работа 2 варианта:
Условие для выполнения:
Вы должны использовать объявления функций. Входные данные должны быть сгенерированы в коде (используйте случайное число генератор для вариантов 1-15 и предопределенная строка для вариантов 16-30) и возвращаются в результате функция. Результаты должны быть выведены на консоль. Задача должна решаться функциональным подходом.
Вариант 21 - Для заданного текста создайте две группы слов: первая - слова длиной больше заданного числа, второй - меньше или равно. Выведите слова каждой из групп, отсортировав их по длине.
Вариант 23 - Отсортируйте слова заданного английского текста по частоте встречаемости в нем данной буквы (в порядке возрастания). Слова с одинаковым номером должны быть расположены в алфавитном порядке.
Текст я так понял можно взять любой, не в нем суть
НУЖЕН КОД, ОПИСАНИЕ ЛОГИКИ(ОПИСАНИЕ КОДА,ЧТО МЫ ХОТЕЛИ СДЕЛАТЬ) СКРИНШОТ ПРИМЕРА ВЫПОЛНЕНИЯ
Практическая №2
Проведите исследование и найдите источник(и) данных для вашего варианта. В качестве данных следует рассматривать только слабоструктурированные источники данных (веб-страницы).
Ваш отчет должен содержать:
1)расположение данных (веб-сайт с примерами)
2)структура данных, формат, типы полей
3)описать логику извлечения/анализа данных (алгоритм)
4)описать запланированные процедуры очистки данных
5)описать выходной формат (как JSON) с описанием типов полей
6)составить список запросов (3 простых + 2 расширенных), которые можно выполнить для вашего набора данных (статистика, образцы)
Варианты извлекаемых данных:
15 вар- Nobel laureates
all, name, date of birth, country, field of research, etc.
21 вар - Cryptocurrencies
> 300, name, capitalization, ticker, volume, current price, etc.
Язык Scala желательно
Есть видео с разьяснением от преподавателя, и если еще что то нужно могу скинуть,
Есть пример готовой работы!
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |