[스파르타코딩클럽] 알고보면 알기쉬운 알고리즘 2주차 회고

SeonMan Kim·2021년 10월 22일
0

알고리즘(하나씩 하나씩)

알고리즘을 하나씩 알기 시작하였다.

배열과 링크드리스트부터 이진탐색, 재귀함수를 배우기 시작했다. 알고리즘을 하나씩 배워나가면서 전체적으로 하나씩 흩어보기 시작했다. 생각나는 것은 배열은 읽기에 빠르고 링크드리스트는 삽입, 삭제에 빠르다. 그리고 파이썬은 동적배열을 이용하여 구현되어 있기 때문에 읽기에도 빠르고 삽입, 삭제에도 빠르다. 이진탐색은 왕왕 빠르다. 재귀함수는 소스가 정말 간단해진다. 이런 느낌이다 ㅋㅋㅋ

역시 재귀는 어려웠다..

내가 제일 싫어하는 부분이었던 재귀였지만 나중 후반부되면 재귀를 이용하여 다이나믹프로그래밍과 같은 여러 알고리즘에서 사용된다. 피한다고 해도 피해지는게 아닌거 같다. 피할꺼 아니면 정복하는게 답인듯 하다.

알고리즘이 점점 어려워진다..

알고리즘이 예상대로 점점 어려워지지만 다른 팀원들은 어떻게 잘 보고있는건지 잘 모르겠다. 점점 자신감은 잃어가지만 그래도 정면돌파를 할 수밖에 없다. 화이팅!

profile
안녕하세요

0개의 댓글