본문 바로가기

회고

[회고] 2024년 11월 20일(수)

수행

  • 백준 2164번  Swift 언어로 풀이
  • 청하 구현
    • 홈 화면 UI 구현 및 데이터 바인딩

공부

  • 처음 풀이에서는 removeFirst() 사용으로 전체 시간 복잡도가 O(n²)로 시간 초과 발생으로 ArraySlice 타입을 이용해 배열(Queue)수정시 메모리 복사가 일어나지 않게 하여 removeFirst() 메서드 사용 시 시간복잡도 O(1)가 걸리도록 하여 전체 시간 복잡도를 O(n) 으로 개선(ArraySlice 타입 문서 링크)

만족

  • ArraySlice에 대해 새로 공부할 수 있는 계기가 되어 좋았음

아쉬움

X

개선점

X

느낀점

  • 매일매일 성장하자!

 

[회고 구조]

1. 수행: 오늘 하루 동안 했던 업무 정리

2. 공부: 일을 하면서 인터넷으로 검색해서 알게 된 정보들, 혹은 팀원과 얘기하면서 알게 된 도메인 지식들을 정리

3. 만족: 업무를 하면서 좋았던 점

4. 아쉬움: 업무를 하면서 아쉬웠던 점

5. 개선점: 아쉬움에서 썼던 것을 토대로 다음날 액션을 취할 수 있는 방법들을 작성

6. 느낀점: 하루 일과 총평

 

[회고 노트 시 필수 사항]

회고 노트는 반드시 당일에 작성한다.

'회고' 카테고리의 다른 글

[회고] 2024년 11월 27일(수)  (0) 2024.11.27
[회고] 2024년 11월 21일(목)  (0) 2024.11.22
[회고] 2024년 11월 14일(목)  (1) 2024.11.14
[회고] 2024년 11월 7일(목)  (0) 2024.11.07
[회고] 2024년 11월 4일(월)  (0) 2024.11.04