/t1

Primary LanguageJava

t1 - Char Frequency Service

Описание

Приложение t1 предназначено для расчета частоты символов в предоставленной строке. Результат отсортирован по убыванию количества вхождений символа в заданную строку.

Сборка и Запуск

  1. Сборка приложения

    • Убедитесь, что у вас установлен JDK (версия 8 или выше), Maven
    • Перейдите в корневой каталог проекта.
    • Выполните следующую команду для сборки проекта:
    mvn clean install
  2. Запуск приложения

    • Перейдите в каталог, содержащий t1-1.0-SNAPSHOT.jar.
    • Запустите приложение с помощью команды:
    java -jar t1-1.0-SNAPSHOT.jar
  3. Доступ

    • После этого ваше приложение будет доступно по адресу http://localhost:8080.

API

Частота символов

  • URL: http://localhost:8080/api/frequency
  • Метод: POST

Входящие параметры:

JSON объект с полями:

  • string (String): Строка, состоящая из символов ASCII.

Пример запроса:

{
  "string": "aaaaabcccc"
}

Пример ответа:

{
  "a": 5,
  "c": 4,
  "b": 1
}