신규 아이디 추천

송준희·2021년 1월 28일
0

알고리즘

목록 보기
35/44

이 문제를 풀면서 구조에 대해서 고민을 했다.

String 변수를 여러 개 만들어서 각각의 메서드 결과를 저장할 것인가

혹은 메서드 return 타입을 자신의 클래스로 만들어서 체인 형식으로 할 것인가

이 부분을 고민했는데 후자를 선택하기로 했다.

이렇게 하니 메서드명만 보고 흐름을 알 수 있어서 좋았다.

문제풀이


순서도를 그리긴 했지만 이 순서도가 의미가 있을지는 모르겠다.

왜냐하면 지금 이 순서도는 문제에서 시키는 순서로 나열했기 때문이다.

누군가가 순서도를 봤을 때 로직이 보여야 하는데 로직이 전혀 보이지 않는다.

그래서 각각의 기능마다 따로 로직이 보이도록 순서도를 만들어야 했지만

이번만 생략하도록 하자.

profile
오늘 달리면 내일 걸을 수 있다!

0개의 댓글