MATICS

Baekjoon 유용한 설정

우디87 2022. 10. 18. 18:51

1. baekjoon 과 solved.ac 연동

solved.ac는 baekjoon에 있는 문제들을 난이도와 실력별로 쉽게 분류해 놓은 사이트입니다.

한번 연동해 두면 solved.ac에 접속하여 난이도별로 baekjoon의 문제들을 열어볼 수 있습니다.

solved.ac의 특징

  • 자신의 현재 티어(Tier) 확인 가능
  • 해결한 문제의 태그 (알고리즘의 종류?) 분포도 확인 가능
  • 해결한 문제의 스트릭 그래프 확인 가능
  • 문제의 난이도 별 분류 확인
    • 티어별 - Bronze, Silver, Gold, Platinum, Diamond, Ruby
    • 티어별 단계 - V, IV, III, II, I
    • 태그별 - 수학, 구현, 자료구조, 그래프이론, 정수론, 정렬 등
    • 특별히 '새싹' 난이도의 경우 초보자가 도전하기 쉬운 문제들로 구성되어 있어서 처음에 흥미를 주는 용도로 좋다.
    • CLASS별로 문제를 분류하여 도전할 수 있다.
      • CLASS1 ~ CLASS10 분포
      • 각 CLASS별 기본, +, ++ 난이도 구성

새싹 난이도의 구성
CLASS 별로 구성된 난이도
프로필을 확인하여 자신의 현재 Tier 등을 확인 가능하다

2. 크롬 확장 프로그램 (Chrome Extension)

baekjoon은 크롬에 최적화 되어있고 또한 유용한 확장 프로그램을 chrome 웹 스토어 (링크)에서 받아 추가할 수 있다.

A. BOJ Extended

baekjoon 과 solved.ac에서 유용한 기능들을 추가해 주는 확장 프로그램이다.

대표적인 특징은 아래와 같다.

  • 테마 설정
  • 티어표시
  • 사용자 비교
  • 채점 현황
  • 폰트

B. 백준허브(BaekjoonHub)

백준허브(BaekjoonHub)는 baekjoon과 github을 연동하는 기능이다.

해결한 문제들의 가장 마지막 submit을 github에 자동으로 push 해주며, 문제에 대한 설명과 해결한 코드의 성능을 요약해 준다.

해결한 코드 요약