Перейти к основному содержанию
EDU-MMCS
Вы используете гостевой доступ (Вход)

Технологии Java

  1. В начало
  2. Курсы
  3. Весенний семестр
  4. Прикладная математика и информатика
  5. TJava
  6. Задания
  7. Задание 5(синонимы)

Задание 5(синонимы)

Требуемые условия завершения
Открыто с: пятница, 14 марта 2025, 11:38
Срок сдачи: понедельник, 14 апреля 2025, 11:38

Реализовать класс "Словарь синонимов". 

Предполагается, что слова в словаре состоят из лаинских букв в нижнем регистре. У каждого слова может быть несколько синонимов.

Будем считать, что  для словаря не действует правило транзитивности, т.е. если слова A и B  - синонимы  и слова  B и D - синонимы, то из этого не следует, что  A и D тоже синонимы.

В классе должны быть определены методы 

- добавить в словарь (принимает на вход два слова)

- определить количество синонимов слова в словаре (принимает на вход слово)

- выдать список всех синонимов слова (принимает на вход слово)

Решение должно включать набор тестов для проверки реализованного класса

Для проверки решения предусмотреть в методе main() ввод набора команд из текстового файла.

Каждая команда задается на отдельной строке. Формат команд (команды считаются синтаксически правильными, каждая команд запускает соответствующий метод):

ADD слово1 слово2

COUNT слово

SYN слово

◄ Задание 4 (HashSet && TreeSet)
Задание 6 Поток объектов generic класса ►
Пропустить Навигация
Навигация
  • В начало

    • Страницы сайта

      • Мои курсы

      • Теги

    • Мои курсы

    • Курсы

      • Весенний семестр

        • Прикладная математика и информатика

          • ИНС

          • МО ПМИ

          • ДВ 1.3 Ruby on Rails

          • Летняя практика 2к ТУ

          • ЦИТ

          • Летняя практика ИО

          • М С С

          • Advanced problems - 21

          • ЯП-2024/25 (2)

          • Дистанционная летняя практика 2 курс

          • Дистанционная летняя практика 3 курс

          • TJava

            • Общее

            • Материалы к курсу

            • 2024 Презентации и материалы к занятиям

            • Задания

              • ЗаданиеЗадание 1 (вещественное число)

              • ЗаданиеЗадание 2 (стек)

              • ЗаданиеЗадание 3 (Letters)

              • ЗаданиеЗадание 4 (HashSet && TreeSet)

              • ЗаданиеЗадание 5(синонимы)

              • ЗаданиеЗадание 6 Поток объектов generic класса

              • ЗаданиеЗадание 7 (автобусные маршруты)

              • ЗаданиеЗадание 8 (ParallelStream)

              • ЗаданиеИндивидуальное задание (Threads)

            • Тесты

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

        • ОИИ

      • Осенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Воскресная компьютерная школа

        • Пользователь компьютера плюс

        • Пользователь прикладных программ

        • Программирование I ступень

        • Программирование II ступень

        • Программирование III ступень

        • Архив

      • Воскресная математическая школа

        • Открытое тестирование РНОМЦ и мехмата ЮФУ - 2025

        • Олимпиадная математическая школа

        • Повышение квалификации

        • Доступная математика

        • Лаборатория математического онлайн-образования мех...

        • Осенняя универсиада

        • Научно-практическая конференция

        • ВМШ

          • ВМШ - 24

        • Летняя олимпиадная математическая школа РНОМЦ и ме...

      • Государственная итоговая аттестация

      • Дополнительное образование

      • Олимпиады

      • Видеолекции

      • Разное

      • Архив курсов

      • Заочная школа мехмата ЮФУ

Служба поддержки сайта
Вы используете гостевой доступ (Вход)
TJava
Сводка хранения данных
Скачать мобильное приложение Яндекс.Метрика