-
[Algorithm] 버전 비교 알고리즘 (Version Compare)Algorithm 2019. 7. 26. 23:39
프로젝트 진행 중 두 개의 버전을 비교해야 할 일이 있었습니다.
단순 버전 코드 비교가 아니고 major.minor.hotfix 형식의 String형 비교였기 때문에, 복잡한 알고리즘은 아니지만 나중에 사용할 수도 있어 기록합니다.
목표
두 개의 버전이 주어졌을 때 비교하여 큰 버전을 반환하시오.
버전은 major.minor.hotfix(1.0.0)의 형태로 제한됩니다.입력 예시
"1.0.0", "2.0.2"
출력 예시
"2.0.2"
코드
'Algorithm' 카테고리의 다른 글
[Codility] CyclicRotation (0) 2020.11.20 [Codility] BinaryGap (0) 2020.11.19