Leetcode 시작하기

백준 2475번을 풀다가 문득 생각이 들었다.
알고리즘은 다른사람들 코드를 보면서 배우는 것이 많다고 하던데 문제 풀기는 성공하지만 다른 사람 코드를 보면서 어떤 코드가 좋은 건지 아직 감이 오지 않는다.
숏코딩이 따로 있긴 하지만 들어가보면 내가 이해하기 힘들거나.. 너무 어려워서 어느정도의 코드를 보고 공부해야 하는지 잘 모르겠다.
그리고 내가 쓴 코드가 어느정도로 괜찮은지? 판단을 못하겠다.
그래서 알고리즘 공부법을 검색하다가 leet code를 추천하길래 시작해보려고 한다.

leet code 의 장점?

  1. 따로 IDE를 쓰지 않아도 웹페이지에서 코드 작성 가능
  2. Run timeMemory Distribution 을 다른 사람들과 비교 가능

leet code의 단점?

  1. 영어다…?

leet code 문제들도 블로그에 포스팅할 예정이다.
생각보다 단점은 아직 없는 것 같다. 사람들이 왜 추천하는지 알겠군..
나중에 블로그를 봤을 때 내가 예전에 이렇게 못했었구나.. 를 확인할 수 있었으면 좋겠다ㅋㅋㅋ 딱히 백준 문제처럼 제한 두지는 않으려고 한다.
제한을 두면 둘수록 못할 때 자괴감이 커져서 금방 포기할 수 있기 때문이다.
일단 git에 하루하루 잔디를 심는 것으로 만족해야지!

목표(2021.07.02)

  • Bronze 5 하루 한 문제씩 풀기!
  • leet code 문제 틈나는대로 풀어보기.

댓글남기기