728x90

(1) WIL(Weekly I Learned) - 3주차

  • 3/12일 이전 2주차가 알고리즘을 이어서 3주차 알고리즘이 시작되었습니다.
  • 2주차 동안 같이 프로젝트를 진행했던 팀원분들과는 헤어지고 랜덤으로 생성된 다른 팀으로 재조정 되었습니다.
    • (2주차에서 같은조였던 분과 3주차에서도 같은조가 되었습니다.)
  • 2주차 보단 어려운 문제들로 이루어져 총 35문제를 각자의 속도로 제시된 문제들을 모두 풀면 됩니다.

(2) 일정

  • 3/12 (09:00 ~ 12:00) - 항해 99내에서 진행하는 코딩 테스트 진행(3문제) 및 코드설명(youtube올리기) 1문제
  • 3/12 ~ 3/18 - 권장요일에 맞는 문제풀이 
  • 3/17 (15:00 ~ 16:00) - 주특기 면담
  • 3/17 (22:00) - 주특기 선택 완료
  • 3/19 (09:00 ~ 12:00) - 항해 99내에서 진행하는 코딩 테스트 진행(3문제) 및 코드설명(youtube올리기) 1문제
  • 3/19 - Spring, Node.js, React, React Native 주특기가 같은 주특기끼리 조 변경

(3) 배운점

  • 알고리즘
    • 브루트포스
    • 그리디 알고리즘
    • 분할정복
    • 백트래킹

(4) 문제풀이


(5) 느낀점

  • 항해99를 시작한지 겨우 3주(21일)밖에 안지났는데 하루 최소 12시간 이상 씩 매일 하다보니 체감상 3달은 된거 같습니다. 적은 일수로 많은 것을 해내기 위해 필요한 것들만 배울 수 있도록 커리큘럼이 짜여져 있어 항해 99가 끝난 후에 어떻게 되었을지 기대가 많이 됩니다.
  • 몰랐던 알고리즘(백트래킹, 분할정복, 다익스트라)을 적용해야만 풀 수 있는 문제도 있어 혼자 고민하면서 시간을 흘러보내며 결국 인터넷을 찾아봐서 알게되었지만 문제를 해결하려고 시도한 덕분에 알고리즘에 더욱 익숙해질 수 있었습니다.
  • 2주동안 배우고 연습했던 알고리즘으로 3/20 Startup Coding Festival을 지원해 시험을 봤습니다. 4시간동안 총 6문제를 풀면되는데, 6문제 중 2문제만 정답으로 처리되고 2문제는 예제만 통과해 많이 아쉬웠고, 열받았습니다. 알고리즘 공부를 나름 열심히 했다고 생각했는데 더욱 더 열심히 해야하는 생각이 들었습니다. (지속적으로 최소 하루에 2~3문제는 풀기)
  • 다음 커리큘럼(3/19) 부터 각자 선택한 주특기(Spring)에 대해 배우게 되는데, 이제 본격적으로 서비스를 만드는 준비를 하는거 같아 설렘을 느끼고있습니다.

반응형

+ Recent posts