새소식

백준

백준 - 7번 문자열 완료 후기

  • -

백준 7. 문자열 완료

image

후기

  • 자바를 계속 배우면서 객체화, 메소드의 중요성 역시 계속해서 배웠었는데 여태까지 백준을 푸는 동안에는, java로 코딩을 하는 동안에는 나는 딱히 체감이 안 됐었다. 하지만 오늘 처음으로 그 중요성을 뼈저리게 느끼며 메소드를 만들게 되었다. 여태까지는 백준을 풀면서 어려운 문제가 있더라도 주석만 잘 달면 조금 헤메다가도 곧잘 풀렸었는데 7-10번 문제는 달랐다. 내가 만든 코드를 보면서 너무 복잡하고, 하나를 고치려면 모든 걸 뜯어고쳐야 하는 너무나도 비효율적인 코드다 라는 생각이 들었다. 단순 복잡하고 비효율적이기만 했으면 그냥 넘어갔겠지만 정상적으로 실행도 안 됐기 때문에 코드를 다 지우고 새로 만들어 보았다. 백지 상태로 돌아가 다시 어떤 식으로 코드를 짤까 부터 다시 생각해보았는데 문득, 메소드를 만들어서 각각 실행한 후 값을 모으면 어떨까 하는 생각이 들었다. 그렇게 여태까지 배웠던 방법으로 메소드를 만들어 구현을 해보았고 그 결과 아주 손쉽게 통과할 수 있었다. 너무 간단히 통과해서 내가 여태까지 뭐 때문에 고생한거지? 라는 생각까지 들었다. 그리고 이래서 메소드를, 객체를 쓰는거구나 싶었다. 테크톡 조별과제를 위해 이것저것 공부하면서도 잘 와닿지 않았던 객체의 중요성을 이제야 깨닫게 되었다.
  • 여태까지 백준을 풀면서 제일 어려웠다고 생각하는 6-3 한수 문제를 메소드를 만들어 한 걸음, 한 걸음 풀었다면 비교도 할 수 없이 빠르고 간단하게 풀었었을거라는 생각이 든다.
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.