[코딩 테스트 합격자 되기 C++ 편] 02 프로그래머스 완벽 활용 가이드

2024. 12. 27. 10:27·책 정리/코딩 테스트 합격자 되기 C++ 편

02-1 프로그래머스는 어떤 곳인가요?

  • 코딩 테스트 서비스를 제공한다.
  • 문제를 푸는 사이트의 환경이 실제 시험 장소에서 제공하는 코딩 테스트 환경과 유사하다.
  • 학습 코스를 명확하게 제공한다.
  • 국내 900여 IT 기업이 프로그래머스에서 코딩 테스트를 진행한다. 따라서, 학습 사이트와 응시 사이트가 같을 확률이 높다.
  • 회사별 기출 문제를 확인할 수 있다.
    • 언어별 강의와 코딩 테스트 연습 힌트 모음집도 제공한다.
    • 이력서를 등록하면 기업이 채용 제안을 하는 기능도 제공한다.

 

02-2 프로그래머스 활용 가이드

프로그래머스 살펴보기

  1. 프로그래머스 사이트에 접속하여 회원가입 후 로그인할 것.
  2. 로그인을 마치면 메일 인증 알림이 나타난다. 인증까지 마칠 것.
  3. 메일 인증을 마치면 화면 위쪽에서 각 메뉴에 접근해 활용하면 된다.

[스킬 체크] 페이지

  1. 자신의 역량을 파악하는 데 도움이 되는 [스킬 체크] 페이지로 이동한다.
  2. [지금 도전]을 누르면 레벨 1에 맞는 문제를 풀며 수준을 확인해볼 수도 있다.
  3. 사용할 프로그래밍 언어를 선택하면 된다.
  4. 문제 풀이 화면에서 뜨는 안내창을 확인하며 창이 없어질 때까지 [다음>] 버튼을 누르면 된다.

[코딩 테스트 연습]

  1. [코딩 테스트 - 개발자 라운지]를 클릭하면 문제와 사용자의 상태(순위, 점수, 해결한 문제)가 보인다.
  2. [상태]를 누르면 팝업창이 나타난다. 원하는 상태의 문제를 클릭하면 해당하는 문제가 나타나게 된다.

문제 풀이 과정 살펴보기

문제 선택하기

난이도, 언어에 따라 설정에 맞는 문제를 보여준다.

메뉴 살펴보기

문제

문제 설명, 제약 사항, 입출력 예시 표시

편집 화면

실제로 문제를 풀 편집화면. 우 상단의 언어 설정 버튼을 누르면 언어를 변경할 수 있다.

하단 메뉴

질문하기, 테이스 케이스 추가하기, 다른 사람의 풀이, 초기화, 코드 실행, 제출 후 채점하기가 있다.

[다른 사람의 풀이]는 문제를 풀지 않은 상태에서 사용하려면 점수가 차감된다.

[제출 후 채점하기]에서 모든 테스트 항목을 통과하면 점수를 획득했다는 안내창이 나타난다.

채점 기준 알아보기

정확성 테스트

  • 제출한 코드를 기준으로 모든 테스트 케이스를 전부 수행한다.
  • 해당 문제에 대한 실제 정답을 비교하여 하나라도 다르면 오답으로 처리한다.
  • 정답이 맞으면서도 각 테스트 케이스 수행 시간이 10초 이내여야 한다. 

효율성 테스트

  • 알고리즘의 성능을 확인한다.
  • 출제자가 의도한 문제의 시간 복잡도 이내여야 하며 정답 코드를 기준으로 어느 정도 배수를 두고 시간 내에 코드가 수행되는지 체크한다.

02-3 문제 풀이 전 준비사항

컴파일 옵션 확인하기

  1. 문제 화면의 컴파일 옵션을 클릭한다.
  2. 구현하려는 언어의 컴파일 옵션을 확인한다.
    • 비주얼 스튜디오나 비주얼 스튜디오 코드도 해당 컴파일 옵션과 동일하게 설정해준다.

프로토타입 확인

"구현의 첫 단계는 solution() 함수의 매개변수 타입과 반환 타입을 확인하는 것입니다. 이에 따라 구현 방향이 결정됩니다."

 

'책 정리 > 코딩 테스트 합격자 되기 C++ 편' 카테고리의 다른 글

[코딩 테스트 합격자 되기 C++ 편] 04 코딩 테스트 필수 문법  (0) 2024.12.27
[코딩 테스트 합격자 되기 C++ 편] 03 알고리즘의 효율 분석  (1) 2024.12.27
[코딩 테스트 합격자 되기 C++ 편] 01 코딩 테스트 효율적으로 준비하기  (0) 2024.12.27
[코딩 테스트 합격자 되기 C++ 편] 00. 코딩 테스트를 준비하기 전에  (2) 2024.12.27
[코딩 테스트 합격자 되기 C++편] 1. 들어가며  (2) 2024.12.27
'책 정리/코딩 테스트 합격자 되기 C++ 편' 카테고리의 다른 글
  • [코딩 테스트 합격자 되기 C++ 편] 04 코딩 테스트 필수 문법
  • [코딩 테스트 합격자 되기 C++ 편] 03 알고리즘의 효율 분석
  • [코딩 테스트 합격자 되기 C++ 편] 01 코딩 테스트 효율적으로 준비하기
  • [코딩 테스트 합격자 되기 C++ 편] 00. 코딩 테스트를 준비하기 전에
DevJoo1120
DevJoo1120
  • DevJoo1120
    Jin's Programming
    DevJoo1120
  • 전체
    오늘
    어제
    • 분류 전체보기 (142)
      • 포트폴리오 (7)
        • Castlevania: Aria of Sorrow.. (7)
        • [UE5] KILL Everything (0)
      • C++ (0)
      • 라이브러리 (1)
      • 다이렉트X11 (0)
      • Unreal Engine (11)
        • Unreal Document (1)
        • 이것 저것 (8)
        • UI (1)
      • 자료구조 및 알고리즘 (0)
      • 책 정리 (3)
        • 코딩 테스트 합격자 되기 C++ 편 (10)
      • 코딩 테스트 (32)
        • 프로그래머스 (32)
      • 스파르타 코딩 언리얼 1기 (9)
        • 특강 (0)
        • C++와 Unreal Engine으로 3D .. (2)
      • TIL(Today I Learned) (63)
      • 영어 공부 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    반복문
    Til
    코딩 테스트
    문자열
    과제
    WINAPI
    스파르타 코딩 클럽
    코딩 테스트 합격자 되기 c++ 편
    map
    책 정리
    배열
    프로그래머스
    Study
    팀 프로젝트
    정렬
    C++
    Unreal Engine 5
    정리
    이중 반복문
    코딩테스트
  • hELLO· Designed By정상우.v4.10.5
DevJoo1120
[코딩 테스트 합격자 되기 C++ 편] 02 프로그래머스 완벽 활용 가이드
상단으로

티스토리툴바