ONE PROBLEM, ONE STEP
배운 만큼,
직접 풀어보세요.
언어와 난이도를 고르면 바로 시작할 수 있어요.
코드를 고치고, 결과를 확인하고, 내 풀이로 만들어보세요.
문제 목록
120개 문제
인사말 출력
출력
줄바꿈 문자
출력
변수 두 개 교환
변수
첫 글자 읽기
문자열
홀짝 판별
조건
단어 수 세기
문자열 처리
중복 없이 순서 유지
리스트 처리
값 기준 정렬
딕셔너리와 집합
행렬 행 합계
반복 패턴
조건 두 개 필터
컴프리헨션
이진 탐색 경계
탐색과 정렬
괄호 균형 검사
스택과 큐
연결 요소 수
그래프
편집 거리
동적 계획
부동소수점 오차 수정
정확성과 성능
최소 신장 트리
고급 그래프
트라이 접두어 탐색
고급 자료구조
만남의 중간 부분합
탐색 최적화
gather 결과 순서
비동기
트랜잭션 롤백 모형
설계와 검증
콘솔 인사말
출력과 변수
장바구니 합계
숫자 연산
엄격 동등 비교
자료형
글자 수 세기
문자열
홀짝 조건
조건문
map 가격 변환
배열 메서드
flat 중첩 해제
배열 메서드
키별 건수 집계
객체와 구조 분해
회문 문자열 판정
문자열 처리
async 반환값
비동기 기초
두 수 합 위치
배열 알고리즘
구간 합 질의
배열 알고리즘
가장 긴 연속 수열
배열 알고리즘
Promise allSettled 결과
비동기 제어
사용자 정의 오류
오류와 검증
최소 신장 트리
고급 알고리즘
KMP 문자열 탐색
고급 알고리즘
청크별 대량 집계
메모리와 성능
유니코드 코드포인트 순회
시간과 문자열
멱등 명령 처리기
설계 종합
이름에 string 지정
기본 주석
나이에 number 지정
기본 주석
동의에 boolean 지정
기본 주석
프로필 객체 타입
객체
리터럴 방향 값
유니온
Partial 수정 폼
유틸리티 타입
Pick 공개 프로필
유틸리티 타입
Record 점수표
유틸리티 타입
구별 유니온 도형
타입 좁히기
튜플에서 유니온
리터럴 활용
infer 배열 원소
조건부 타입
분배 조건부 타입
조건부 타입
접두어 키 만들기
매핑 타입
튜플 첫 원소
튜플 타입 연산
DeepReadonly 구현
도구 타입 구현
배열 포함 경로 추출
재귀 타입 설계
SQL 자리표시자 인수
타입 수준 파싱
타입 수준 자연수 덧셈
튜플과 타입 연산
반공변 콜백 레지스트리
고급 분산
any 누수 탐지 타입
컴파일 진단
모든 상품 조회
기본 조회
상품명만 조회
기본 조회
가격에 배송비 더하기
기본 조회
만원 이상 상품
숫자 조건
특정 도시 회원
문자 조건
회원 주문 연결
조인
주문 없는 회원
외부 조인
회원별 주문 횟수
집계 응용
평균보다 비싼 상품
서브쿼리
조건부 SUM
CASE
부서별 점수 순위
윈도 순위
DENSE_RANK 상위 등급
윈도 순위
일자별 누적 매출
윈도 집계
다음 거래액 LEAD
윈도 집계
부서 평균 초과 직원
상관 서브쿼리
연속 구간 섬 찾기
고급 윈도
누적 합 초기화
고급 윈도
변동 금액 러닝 잔액
고급 윈도
체인 윈도 정의
고급 윈도
마지막 비NULL 값
고급 윈도
HTML 기본 골격
문서 기본
대표 제목 h1
제목과 문단
다른 문서 링크
링크
의미 있는 대체문구
이미지
label 연결
폼과 버튼
블로그 글 의미 구조
페이지 구성
fieldset 관심사 묶음
폼 구성
details 접기 펼치기
내장 상호작용
접근 가능한 성적표
표 구성
본문 건너뛰기 링크
접근성 기본
코스 상세 문서 설계
문서 아키텍처
오류 요약 앵커
접근 가능한 폼
aria-expanded 초기 상태
상태와 의미
다단 열 헤더 headers
복잡한 표
async와 defer 순서
자원 로딩
동적 반복 필드 이름
복합 폼 설계
모달 제목 설명 연결
복합 위젯 초기 구조
중복 landmark 이름 개선
문서 접근성 감사
세 단계 헤더 매핑
고급 데이터 표
잘못 닫힌 태그 DOM
파싱과 호환성
태그 선택자
선택자
글자색 지정
색과 배경
배경색 지정
색과 배경
안쪽 여백 padding
박스 모델
가로 메뉴 만들기
Flex 입문
calc 가변 너비
크기와 여백
grow 비율 배분
Flex 응용
repeat 열 반복
Grid 응용
한 줄 말줄임
텍스트
모바일 우선 카드 목록
반응형 레이아웃
layer 우선순위
현대 캐스케이드
카드 컨테이너 설정
컨테이너 쿼리
subgrid 열 정렬
Grid 심화
최소 콘텐츠 축소
Flex 심화
키보드 포커스 표시
접근성 스타일
가변 헤더와 본문 높이
레이아웃 제약
레이어 기반 디자인 시스템
캐스케이드 설계
has 폼 오류 감지
상태 기반 UI
컨테이너 단위 리듬
고급 반응형
문제은행 반응형 화면
종합 설계
조건에 맞는 문제가 없어요. 필터를 바꿔보세요.
풀이와 코드는 이 브라우저에 저장돼요. 다른 기기와 동기화되지는 않아요.