니플
34k
2019-02-13 17:57:03
8
3149

[펌] 알고리즘 공부 시작 방법 및 순서


https://blog.yena.io/studynote/2018/11/14/Algorithm-Basic.html


초보자 입장에서 알고리즘 공부를 시작하고 싶어서 뭐부터 해야 좋을지 조사하다가, 자료가 좀 모여서 포스트를 작성하게 됐다. 완전 심도 있게 학습한다기보단 공부할 것 체크리스트 정도가 되겠다.


알고리즘?

주위의 개발자들을 둘러보면, 막 입사한 주니어 개발자부터 연차가 살짝 쌓인 개발자까지 이 말버릇을 가지고 있다.

“아 알고리즘 공부 해야되는데.”

그들은 당장 회사의 실무를 처리해야 하는 입장이니, 알고리즘처럼 코드의 효율성을 높이는 공부는 자연스레 순위가 밀려나는 것처럼 보인다. 반면, 개발 분야 취직을 준비하는 사람들은 기업 입사를 위한 코딩 테스트 때문에 준비하는 경우가 많은 것 같다. 나의 경우엔 같은 문제를 훨씬 빠르고 간단하게 푸는 다른 사람들의 코드를 구경하고 싶어서 알고리즘 공부를 시작하려고 한다.

물론 주로 사용하는 언어의 기본 문법을 알고 있으면, 굳이 이론 공부를 하지 않아도 제법 많은 문제를 풀 수 있을 것이다. 하지만 우리의 목표는 ‘일단 정답 나와라!’가 아니라, ‘문제를 쉽게 파악하고, 효율적인 방법이 딱 떠오르고, 큰 수나 많은 수를 넣어도 안정적인’ 코딩을 하는 것이라 믿는다. 그러기 위해 많은 사람들이 필요하다고 하는 개념을 얕고 빠르게 정리해보았다.


관심있는 분은 참고바랍니다.

11
15
  • 댓글 8

  • abilists.com
    824
    2019-02-13 19:00:47

    북 마크했습니다.

    0
  • moonti
    2k
    2019-02-13 19:18:33

    요새 알고리즘 공부 시작해서 

    찾은 블로그입니다. 이 포스팅도 유익합니다

    https://baactree.tistory.com/52?utm_source=gaerae.com&utm_campaign=개발자스럽다&utm_medium=social

    2
  • 지원
    2
    2019-02-14 11:44:09

    으아 이제 막 cs공부 시작한 사람에게 정말 빛과 소금같은 글 공유 감사드립니다! 

    0
  • 데브쯔리
    16
    2019-02-15 18:46:42

    알고리즘 공부를 하고 있음에도 많이 부족하다고 생각했는데 링크된 글 안에 그리고 그 안에 링크된 곳을 따라 들어가서 보고 느끼고 경험하니 앞으로 제 인생에 많은 도움이 될것 같네요 ㅋㅋㅋ 좋은 자료 정보 감사합니다!

    0
  • 언젠간고수
    55
    2019-02-16 05:11:51

    좋은 자료 감사합니다.

    0
  • kor
    146
    2019-02-20 10:55:45
    정말 유익한 자료네요 정말 고맙습니다
    0
  • 아플라
    589
    2019-02-20 11:21:21

    항상 좋은 자료 감사합니다

    0
  • Inhog
    67
    2019-02-20 16:07:41

    감사합니다!

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.