Skip to content

atdd를 연습하는 레포지토리 입니다.

Notifications You must be signed in to change notification settings

versatile0010/atdd-subway

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

atdd-subway


⚒️ week2-step2 구간 삭제 요구사항 추가 미션!

Step 2

  • 구간 삭제 제약 사항 변경
    • 기존에는 마지막 역만 삭제 → 위치에 상관 없이 삭제 가능
    • 종점이 제거될 경우 다음으로 오던 역이 종점이 되도록 구현
    • 중간역이 제거될 경우 재배치해야한다.
      • A - B - C 구간에서 B 제거 → A - C 로 재배치
      • 거리는 두 구간의 거리의 합 (A-B 거리 + B-C 거리)
  • 구간 삭제 예외
    • 노선에 등록되어 있지 않은 역은 제거 불가
    • 구간이 하나인 노선에서 구간 제거 불가

About

atdd를 연습하는 레포지토리 입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%