Skip to content

Тестовое задание 2 на сравнение версий приложения

Notifications You must be signed in to change notification settings

savoptik/version_verificater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Задание

Версия приложения может быть представлена набором целых не отрицательных чисел, разделенных точкой.

  1. Необходимо реализовать метод, который будет принимать 2 строки, содержащие версию приложения и возвращать результат их сравнения.
  2. Учесть тот факт, что "1.0" и "1" это равные версии, однако "01.234.56" меньше, чем "2.0.0".
  3. Необходимо реализовать алгоритм покомпонентного сравнения строк, содержащую версию приложения.
  4. Доп. условиями является: реализация алгоритма, не зависящего от количества компонентов версии, т.е. может быть произвольное количество точек-разделителей, а также значение “.1” эквивалентно “0.1”,
  5. реализовать защиту от некорректных символов.

About

Тестовое задание 2 на сравнение версий приложения

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages