본문 바로가기
TIL & WIL

[TIL] #13. 230926

by mmm- 2023. 9. 26.

어제 목표 & 오늘 완료한 한 일 

  • 알고리즘 문제
  • 웹개발 A to Z 응용 (지브리영화 소개 사이트)
  • 내배캠 팀플

 
내일 목표

  • 알고리즘 문제
  • 웹개발 A to Z 응용 (지브리영화 소개 사이트)
  • 내배캠 팀플

 

느낀점

'문자열 정렬하기(1)' 문제를 풀다가 잘 모르는 부분들 때문에 계속 막혔는데 결국 하다보니 코드가 엉망이 되어버렸다.. 어떻게든 코드를 수정해보고 싶었는데 지금 내 수준으로는 무리였던 것 같다. 다른 사람이 푼 코드를 보니 잊고 있던 정규표현식이 보였다. 사실 나도 풀면서 정규표현식을 생각났는데 정규표현식에 대한 공부가 부족하여 이를 이용하여 문제를 풀지 못했다. 정규표현식에 대한 공부도 필요할 것 같다고 생각하였다

그리고 '중복된 문자 제거' 문제의 중복 제거라는 키워드를 보고 며칠전 알게 되었던 HashSet이 생각이 났다. 그런데 HashSet은 순서가 없다는 특징도 같이 생각이 나 HashSet 순서를 검색해봤다. 그 결과, LinkedHashSet을 통해 순서관련 문제를 해결할 수 있다는 것을 알고 문제를 풀 수 있었다. 하지만, 반복문이 2개이상 들어가는 코드를 작성하였기 때문에 수정을 하고 싶었다. 몇 번을 봐도 생각이 나지 않아 채점을 해봤는데 실행시간이 너무 충격이었다.. 그 후 다른 사람의 풀이를 보았는데 진짜 다양한 방법들로 풀 수 있었다. 보고 '이런 방법들이 있었구나.. 다른 사람들의 풀이도 많이 보고 진짜 더 많이 노력할 필요가 있겠다' 라는 생각이 들었다.

 

어제 제대로 작동하지 않는데 이유도 모르겠고 답답하다고 했던.. 오늘 꼭 해결하고 싶다고 했던 그 로그아웃 기능이 안됐던 이유를 알았다.. 그건 바로 내가 실수를 했기 때문. 로그인되지 않은 상태의 코드 부분에 해당 코드가 적혀있었다..ㅋㅋ

 

 

'TIL & WIL' 카테고리의 다른 글

[TIL] #15. 230928  (0) 2023.09.28
[TIL] #14. 230927  (0) 2023.09.27
[TIL] #12. 230925  (0) 2023.09.25
[WIL] #2. 230918~230924  (0) 2023.09.24
[TIL] #11. 230924  (0) 2023.09.24