Есть задача, в которой сказано, что нужно написать программу, которая находит в заданном телефонном номере подстроку максимальной длины, соответствующую слову из словаря. 2 — ABC, 3 — DEF, 4 — GHI, 5 — JKL, 6 — MNO, 7 — PQRS, 8 — TUV, 9 — WXYZ . Все сделать на Java.
Слишком длинно для комментария...
Для начала - определиться с длиной телефонного номера.
Затем, раздельно для каждой группы букв:
Расшифровку номеров вести бинарным поиском по соответствующим массивам, начиная с массива наибольшей длины.
Предлагаю пойти от обратного:
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости