learn-algorithm-by-writing

쓰면서 익히는 알고리즘과 자료구조

소개

  • 배열, 문자열, 연결리스트, 스택, 재귀, 동적 프로래밍 등을 학습하기 위한 알고리즘 문제들을 풀어보도록 구성했습니다.
  • 문제들은 leetcode, hackerrank, geeksforgeeks에서 찾아 볼 수 있고 문제 풀이를 시도 해볼 수 있습니다.

실행 환경

  • Python 3.7 이상
  • IDE로는 VS code를 추천

책 구매 링크

챕터별 디렉토리에서 코드를 찾아 실행

이슈

이슈 등록

  • 실행 시 문제가 있거나, 내용에 의문이 있다면 언제든 daeseok.youn@gmail.com으로 이메일이나 github 이슈에 남겨 주시면 정성드려 답변 드리도록 하겠습니다.

문제 링크

배열

문자열

연결리스트

스택

트리

동적 프로그래밍