Problem Solving with Algorithms

반응형

 

리트코드/릿코드/leetcode를 시작하는 방법은 다음과 같습니다.

 


 

1. 회원가입

leetcode.com/

 

위의 리트코드(leetcode) 사이트에서 회원가입을 합니다. 기본적으로 사이트 이용은 무료입니다. 추가적으로, 무료회원을 할지, 유료회원을 할지 정해야 합니다. 저는 유료회원을 추천하는 편입니다. 왜냐하면, 시간을 절약할 수 있기 때문입니다.

그러나 당장 오늘은 무료회원으로 리트코드를 시작해도 무방합니다. 유료회원권은 1달 혹은 1년이기 때문에, 오늘부터 리트코드르 사용해 보다가, 추후에 최소 한달이상 리트코드를 이용할 것 같다고 생각되면, 그때 가입해도 됩니다.

 

 

 

 

2. 어떤 문제를 풀것인가?

왼쪽 위의 Explore 메뉴 이용하여 문제에 접근하는 방법을 추천합니다.

릿코드를 이용하는 방법은 다양하나, 우선 문제를 푸는방법을 익히고, 문제를 푸는것에 도전해 보겠습니다.

이를 위해서는, Explore 메뉴를 추천합니다.

 

리트코드 첫화면에서 좌측상단의 Explore를 클릭하세요.

 

[초급자]

초급자 경우에는 'Explore -> Learn' 카테고리를 추천합니다. 아무 문제나 푸는것 보다, 적절한 설명과 함께 정해진 단계를 밟아나가며 문제를 푸는것이 실력향상 및 빠른 이해에 많은 도움이 됩니다.

 

리트코드의 Explore -> Learn 메뉴

 

 

 

특히 다음의 코스들을 추천합니다.

 

 

 

 

Explore > Learn 섹션을 공부하는 방법 대해서 자세히 알아보고 싶으시다면, 다음의 글을 참고하세요.

 

 


[초/중급자]

A. 인터뷰 준비 코스

우선 추천드리는것은 인터뷰 준비 코스입니다. 체계적으로 잘 준비되어 있다고 생각합니다.

 

카드는 다음과 같이 생겼으며, 아래 글은 저의 후기입니다. 

 

[LeetCode] Top Interview Questions - Easy Collection

 

[LeetCode] Top Interview Questions - Easy Collection

리트코드에 공식 큐레이팅 된 코딩 인터뷰에 자주 출제되는 문제의 목록입니다. 인터뷰 준비를 하는데 있어서, 모든 문제를 훑어 보실것을 강력 추천 합니다. 깊고 느리게, 우보만리 우직한 소

inner-game.tistory.com

 

리트코드 인터뷰 준비 코스


B. Monthly Challange

추가적으로, 매일매일 한문제씩 풀어나가는 챌린지도 추천합니다.

이 글은 저의 후기이고, 챌린지 카드는 아래와 같이 생겼습니다.

 

♠ Monthly LeetCoding Challenge 도전하기

 

Monthly LeetCoding Challenge 도전하기

소개 Introduction This Challenge is beginner-friendly and available to both Premium and non-Premium users. It consists of 31 daily problems over the month of January. A problem is added here each da..

inner-game.tistory.com

 

리트코드 챌린지: 하루에 한문제

 

공부 후 달콤한 휴식

 

[중/고급자]

 

어느정도 문제의 분류와 감이 잡혔다고 생각되면, 주말마다 4문제를 풀수있는 콘테스트 참여하기 를 적극 추천드립니다.

시간제한안에 문제를 푸는 형식으로 실력과 재미를 모두 잡을 수 있다고 생각합니다.

 

2021/01/18 - [LeetCode 리트코드/Contest] - weekly-contest-224

 

weekly-contest-224

leetcode.com/contest/weekly-contest-224/ Welcome to Weekly Contest 224! Feel free to share and post your contest experience here! You can also view the rankings for the contest here. Links to the..

inner-game.tistory.com

 

 

 

콘테스트가 끝나고나면 다른사람과 나의 등수 비교 및 다른 사람의 코드를 보면서 내 실력을 가늠하고, 많은 것을 배울 수 있답니다.

리트코드 콘테스트 결과화면

 

 

대회시간을 놓쳐도 이미 끝난 테스트에 대해서는 버츄얼 콘테스트를 해볼수 있다. 원래 대회 시간인 1시간 30분이 주어지고 그동안 나 혼자서 문제를 풀게 된다. 1시간 30분후에 버추얼 콘테스트가 끝나면, 내가 원래 참여했었다면 몇등이었는지 기존 사용자의 데이터에 비교하여 보여준다.

 

그리고 콘테스트를 통해서 공부하면 좋은점은, 아래의 그림에서 보는것 처럼 테스트케이스를 여러개 한번에 자동으로 넣을 수 있다는 것. 생각보다 은근히 공부 효율이 좋은 포인트이다.

 

리트코드 버츄얼 콘테스트에서 자동으로 테스트케이스 여러개가 삽입되는 [v] Custom Testcase를 선택한 경우


 

관련글: [개발자 해외취업] 리트코드 프리미엄 왜 해야 하는가?

 

[개발자 해외취업] 리트코드 프리미엄 왜 해야 하는가?

한국에서는 백준사이트나 알고스팟 등을 주로 하지만, 해외취업을 원한다면 리트코드가 필수라고 생각한다. 특히 구글, 페이스북, 아마존, 넷플릭스, 애플 등에 취업하기를 원한다면 무조건 리

inner-game.tistory.com

 

 

관련글: 리트코드 디버깅 하는 방법

 

리트코드 디버깅 하는 방법

릿코드 문제를 풀다보면, 잘못된 점을 파악하기 위해, 또는 솔루션을 조금 더 쉽고 정확하게 이해 하기 위해 디버깅 기능을 사용해야 할 때가 있습니다. 릿코드가 비록 웹IDE로 구성되어 있지만,

inner-game.tistory.com

 
반응형
반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band