코딩 챌린지

알고리즘 문제를 풀어보며 코딩 실력을 향상시키고 다른 개발자들과 경쟁해보세요

랜덤 문제

내 진행상황

해결한 문제23/1247
15
쉬움
6
보통
2
어려움
순위#1,456
연속 해결7

카테고리

문제 목록

6개의 문제

#1쉬움Array

Two Sum

배열에서 합이 target이 되는 두 숫자의 인덱스를 반환하세요

ArrayHash Table
15,420명 도전
성공률 89%
1초
#2쉬움Linked List

Reverse Linked List

연결 리스트를 역순으로 뒤집어 반환하는 함수를 작성하세요

Linked ListRecursion
12,890명 도전
성공률 76%
1초
#3보통Tree

Binary Tree Inorder Traversal

이진 트리의 중위 순회 결과를 반환하는 함수를 구현하세요

TreeDFSBinary Tree
8,950명 도전
성공률 64%
2초
#4보통String

Longest Palindromic Substring

문자열에서 가장 긴 회문 부분 문자열을 찾아 반환하세요

StringDynamic Programming
7,230명 도전
성공률 45%
3초
#5어려움Binary Search

Median of Two Sorted Arrays

두 정렬된 배열의 중앙값을 찾는 효율적인 알고리즘을 구현하세요

ArrayBinary SearchDivide and Conquer
3,450명 도전
성공률 28%
2초
#6어려움Dynamic Programming

Regular Expression Matching

정규표현식 패턴 매칭을 구현하세요 ('.' 와 '*' 지원)

StringDynamic ProgrammingRecursion
2,890명 도전
성공률 22%
5초