이번주에 배운 것
- 알고리즘 풀기
- 생각보다 코드를 제출할 때에 정해진 규칙이 있어서 까다로웠다. 답이 맞아도 코드가 너무 장황해서도 안되고, 그다지 필요없는 문법은 쓰면 안되고, 스캐너로 받은 단순한 연속된 숫자들을 배열로 받을줄 알아야하고,, 결국 삽질하다가 다른사람은 어떻게 풀었는지 검색해보게 되는데 이렇게 풀면 되는거구나 하는 알고리즘 지식이 생겨서 도움이 되는거 같지만,, 계속 정답을 확인하고 문제풀이만 반복하는게 재미없기도 하다. 아직 스캐너로 자료 받는걸 잘 몰라서 그런것 같기도 하다.
- 비록 내가 구현을 못해서 정답을 보고 배울지라도 알고리즘의 여러가지 패턴이 있구나! 하는 지식이라도 얻어서 나중에 프로젝트에 도움이 되었으면 좋겠다.
- 그동안 TIL을 쓸때 문제해결 과정보다는 결과에 집중해서 쓴것 같아서 앞으로는 내가 무슨 생각을 했고 어떤 과정을 거쳤는지를 쓰려고 한다. 과정을 집중해서 쓰려고 했는데 생각보다 결과물이 없거나 부족해서 자책하는 TIL을 많이 썼던거 같다. 결과물만 보고 자책하기보다는 문제 해결 과정에서 뭐가 문제인지를 쓰는게 더 도움이 될것 같다.