티스토리 뷰
728x90
반응형
내용
항해99 2주차 부터 3주차 까지 알고리즘을 진행하는데 오늘은 3월5일 부터 3월 12일 까지 진행한 알고리즘 첫주에 대해서 내 생각을 적고 더 공부가 필요한 부분을 적어보겠다.
이제 항해를 시작한지 2주정도 되는데 확실히 아침9시부터 저녁9시까지 공부를 한다는게 쉽지않다. 그리고 밤 12시가 넘어 갈때까지 있는 사람들을 보면 나도 더욱 자극을 받고 열심히 하게 되는거 같아 좋았다.
일단 2주차 알고리즘 진행방식은 팀이 배정되고 일정 기간동안 알고리즘 문제가 주어지면 그 문제들을 푸는방식이다. 알고리즘 문제는 백준에서 문제가 나오고 언어로는 파이썬을 사용하게 되었다.
파이썬으로 한번도 알고리즘 문제를 풀어본적이 없고 자바로 하고 있었기 때문에 처음에 파이썬으로 풀어야 한다고 했을때 많이 당황했지만;;
파이썬 문법을 공부하고 한 2~3일 쯤 문제를 풀어보니까 왜 코딩테스트 언어로 파이썬을 많이쓰는지 알게 되었다.
자바에 비해 문자열 관련 문제들도 너무 편하고 언어가 직관적이라 이해하는데 어려움이 확실히 없었다. 지금 기준으로 파이썬으로 알고리즘을 푼지 1주일 된거 같은데 코딩테스트 언어를 이제 계속 파이썬으로 풀 생각이 들만큼 많이 편한 언어인것 같다.
금요일 부터 목요일 까지 알고리즘 유형에 개념들을 이해하고 문제를 푸는데 시간을 보냈다.
문제유형
- 문자열
- 기본 수학
- 재귀
- 정렬
- 이분탐색
- 스택
- 큐
- DFS
- BFS
- DP
다시 한번 풀어봐야할 문제 정리
반응형
'항해99' 카테고리의 다른 글
[항해99] 웹개발의 봄, Spring 강의(4) 정리 (0) | 2021.03.20 |
---|---|
[항해99] 웹개발의 봄, Spring 강의(3) 정리 (0) | 2021.03.20 |
[항해99] 웹개발의 봄, Spring 강의(2) 정리 (0) | 2021.03.19 |
[항해99] 웹개발의 봄, Spring 강의(1) 정리 (0) | 2021.03.19 |
[항해99] 1주차 회고 미니프로젝트 (0) | 2021.03.06 |
댓글