Competitive-programming 코딩 챌린지

쉬운 문제부터 어려운 문제까지 10개의 코딩 챌린지로 Competitive-programming을(를) 연습하세요. 모든 챌린지는 브라우저에서 실행되며 즉시 테스트, AI 코드 리뷰, 비교할 수 있는 커뮤니티 풀이를 제공합니다.

보통 · 1 어려움 · 9

연습할 기술: O(log n)O(n) 윈도 처리구간 DP그래프 알고리즘넓이 계산누적 최댓값단조 덱단조 스택두 포인터병합 정렬분할분할 위치 탐색
  • Python · C++ · C#
  • 자동 테스트
  • AI 코드 리뷰
  • 커뮤니티 솔루션
226
챌린지
2
공유된 솔루션
3
언어

모든 챌린지

주제, 언어 또는 난이도로 검색하세요.

10개 챌린지
어려움

최단 배달 투어

모든 도시를 한 번씩 방문하고 집으로 가장 저렴하게 돌아오세요.

배우는 내용 비트마스크 DP외판원 문제
AdvancedBitmasksCompetitive-programmingDynamic-programming
아직 풀이가 없습니다
어려움

Minimum Window Substring

Find the shortest piece of text containing all required characters.

배우는 내용 윈도 늘이고 줄이기빈도표
AdvancedCompetitive-programmingSliding-windowStrings
아직 풀이가 없습니다
어려움

Strongly Connected Components

Count groups of nodes that can all reach each other.

배우는 내용 그래프 알고리즘타잔 또는 코사라주
AdvancedCompetitive-programmingGraphs
아직 풀이가 없습니다
어려움

Median of Two Sorted Arrays

Find the median of two sorted lists combined.

배우는 내용 분할 위치 탐색O(log n)
AdvancedBinary-searchCompetitive-programming
아직 풀이가 없습니다
보통

K번째로 작은 원소

전체 정렬 없이 k번째로 작은 값을 찾으세요.

배우는 내용 퀵셀렉트분할
AdvancedCompetitive-programmingSorting
아직 풀이가 없습니다
어려움

히스토그램에서 가장 큰 직사각형

히스토그램 아래에 들어갈 수 있는 가장 큰 직사각형을 찾으세요.

배우는 내용 단조 스택넓이 계산
AdvancedCompetitive-programmingStacks
아직 풀이가 없습니다
어려움

Count Inversions

Count the out-of-order pairs in a list.

배우는 내용 병합 정렬분할 정복
AdvancedCompetitive-programmingSorting
아직 풀이가 없습니다
어려움

Trapping Rain Water

Compute how much rain water an elevation map holds.

배우는 내용 두 포인터누적 최댓값
AdvancedArraysCompetitive-programmingGreedy
아직 풀이가 없습니다
어려움

Sliding Window Maximum

Report the maximum of every window of k numbers.

배우는 내용 단조 덱O(n) 윈도 처리
AdvancedCompetitive-programmingSliding-window
아직 풀이가 없습니다
어려움

행렬 곱셈 순서 최적화

여러 행렬을 곱할 때 곱셈 순서를 적절히 정해 전체 곱셈 비용이 최소가 되도록 하세요.

배우는 내용 구간 DP최적화
AdvancedCompetitive-programmingDynamic-programming
아직 풀이가 없습니다