[백준] 백준 이용법! 처음부터 끝까지 알려줄게요! 제출하는 법, 다른사람 코드 보는 법, 시간제한 지키는 법, 메모리제한 지키는 법

3

🐶 코딩테스트

목록 보기
2/13
post-thumbnail

1. 회원가입하세요!

사이트 맨 위 오른쪽에 회원가입 클릭하면 돼요

2. 이메일 인증하세요!

회원가입할 때 적은 이메일로 가서 인증 하면 돼요

3. 로그인 하세요!

4. 상단의 '문제' 탭을 보세요!

제일 왼쪽의 문제들을 추천해요

5. '알고리즘 분류'와 '단계별로 풀어보기'를 추천합니다.

'알고리즘 분류'는 내가 학습중인 알고리즘 개념을 문제를 풀면서 연습할 수 있죠! 정말 많은 알고리즘 종류가 있어요!

'단계별로 풀어보기'는 특히 초보자인분들이 제일 쉬운 것부터 하나씩 풀어보면서 알고리즘에 대한 감을 잡을 수 있죠! 저두 제일 쉬운 레벨의 제일 쉬운 문제부터 시작하고 있답니다! 차근차근 한걸음씩 앞으로 꾸준히 나아가봅시다!

6. 시간제한과 특히 메모리제한은 신경쓰지 말아요! 문제만 풀면 되요!

문제번호, 문제이름, 시간제한, 메모리제한, 문제설명, 입력설명, 출력설명, 예시를 볼 수 있어요!

이것을 참고하여 문제를 풀면 된답니다.

메모리제한과 시간제한은 무시하고 문제만 푸는 것에 집중하면 돼요!!

절대 메모리제한과 시간제한에 신경쓰지 말기~!

저는 처음에 시간제한과 메모리제한을 어떻게 미리 알고 제한사항을 지키지?! 😥 매우 당황하고 주변에 물어보고 난리 쳤답니다!

그런데! 메모리제한은 애초에 걸릴 일이 없어요! 제한이라기에는 아주 넉넉하기 때문입니다.

알고리즘 문제 풀 때 메모리제한에 걸릴 일이 없어요! 프로그램을 개발하는 게 아니잖아요!

그리고 시간제한은 알고리즘과 자료구조의 효율성을 아는 사람이라면 제일 빠른 것을 선택하는 것이 좋고, 만약 모른다면 그냥 문제를 푸는 것에 집중하세요!

시간제한도 왠만해서는 통과한답니다. 만약 시간 제한에 걸렸다면 반복문이 너무 많이 돌고 있는지 확인해보아요!

7. '맞힌 사람'클릭! 문제를 풀고나서야 다른 사람들의 코드를 볼 수 있답니다!

문제를 풀고나서! 맞힌사람 탭에서! 다른 사람들의 문제 풀이 코드를 볼 수 있어요!

문제를 풀기 전에는 다른 사람들의 코드를 볼 수가 없어요.
문제 제출 후에! 다른 사람들은 어떻게 풀었을까~ 하고 구경할 수 있어요.

문제를 풀기 전이라 전혀 볼 수 가 없네요~!

문제를 풀고 나니까 이제 볼 수 있어요~! 언어에 파란글씨인 것만 볼 수 있어요~!

와우! 다른 사람은 제가 전혀 모르는 클래스의 메소드를 많이 썼네요! 그리고 4항 연산자를 썻네요! 처음봐요!

7. '제출'클릭! 'class Main'만 가능해요!

class의 이름은 꼭 Main이어야 합니다! class Main{ } 안에 코드를 넣어서 문제를 풀면 됩니다!

8. '테스트'할 수 있는 기능이 없어요! 이클립스나 인텔리제이를 이용해보세요!

프로그래머스나 SW 아카데미처럼 테스트 해볼 수 있는 기능이 없어요! 이클립스나 인텔리제이를 이용해서 main메소드로 테스트 해보고 제출해보세요!

이클립스, 인텔리제이, 비쥬얼스투디오코드 등을 이용해서 main메소드에서 출력해보면서 테스트할 수 있어요!

또는 인텔리제이, 이클립스에서 JUNIT을 이용해서 테스트 해볼 수도 있어요.
🖱 클릭! | Junit으로 백준 알고리즘 문제 풀고 맞는지 확인해보기








✅글의 내용 출처

이 글의 내용과 사진은 모두 백준 알고리즘 사이트에서 가져온 것입니다.

🖱 클릭! | 백준 알고리즘 사이트 방문하기

profile
몇 번을 넘어져도 앞으로 계속 나아가자