Arrays 코딩 챌린지

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

쉬움 · 27 보통 · 3 어려움 · 1

연습할 기술: 리스트한 번의 순회누적 최댓값두 포인터정렬2차원 리스트2차원 배열8방향 이웃 확인Async/awaitLINQ JoinTask.WhenAll개수 세기
  • Python · C++ · C#
  • 자동 테스트
  • AI 코드 리뷰
  • 커뮤니티 솔루션
226
챌린지
2
공유된 솔루션
3
언어

모든 챌린지

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

31개 챌린지
쉬움

Count Pairs With a Sum

Count pairs of positions whose values add up to a target.

배우는 내용 인덱스 쌍중복 세기 피하기
ArraysBeginnerLearning-pathNested-loops
아직 풀이가 없습니다
어려움

Trapping Rain Water

Compute how much rain water an elevation map holds.

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

Min and Max Together

Find the smallest and largest value in one pass.

배우는 내용 한 번의 순회여러 반환값
ArraysBeginnerFunctionsLearning-path
아직 풀이가 없습니다
쉬움

중복 제거

각 값의 첫 번째 등장만 남기세요.

배우는 내용 본 값 추적순서 유지
ArraysBeginnerSetsStudent-beginner
아직 풀이가 없습니다
쉬움

누락된 숫자

0부터 n까지에서 빠진 하나의 숫자를 찾으세요.

배우는 내용 등차수열합의 차이 활용
ArraysBeginnerStudent-beginnermath
아직 풀이가 없습니다
보통

Minesweeper Neighbor Counts

Annotate a rectangular board.

배우는 내용 8방향 이웃 확인경계 처리
ArraysGrids
아직 풀이가 없습니다
쉬움

배열을 비감소 배열로 만들기

각 값이 바로 앞의 값보다 작지 않도록 만들기 위해 필요한 최소 증가 횟수를 구하세요.

배우는 내용 탐욕적 수정누적 최댓값
ArraysGreedy
아직 풀이가 없습니다
보통

만들 수 없는 가장 작은 동전 합

주어진 동전들로 만들 수 없는 가장 작은 양의 정수를 구하세요.

배우는 내용 만들 수 있는 합먼저 정렬
ArraysGreedy
아직 풀이가 없습니다
보통

Nearest Smaller Value to the Left

For each number, find the closest earlier position containing a strictly smaller number.

배우는 내용 단조 스택선형 시간
ArraysStacks
아직 풀이가 없습니다
쉬움

Swap First and Last

Exchange the first and last items of a list.

배우는 내용 리스트 인덱스교환
ArraysBeginnerLearning-path
아직 풀이가 없습니다
쉬움

Cart Total With Discount

Total a shopping cart and apply a discount above a threshold.

배우는 내용 리스트할인 규칙
ArraysBeginnerFunctionsLearning-path
아직 풀이가 없습니다
쉬움

리스트의 중앙값

정렬된 리스트에서 중앙값을 구하세요.

배우는 내용 정렬통계
Arraysmath
아직 풀이가 없습니다
쉬움

First Negative Index

Find where the first negative number appears.

배우는 내용 선형 탐색조기 반환
ArraysBeginnerLearning-path
아직 풀이가 없습니다
쉬움

Count Positive Numbers

Count the values greater than zero in a list.

배우는 내용 리스트개수 세기
ArraysBeginnerLearning-path
아직 풀이가 없습니다
쉬움

Above-Average Values

Keep the values that are greater than the average.

배우는 내용 두 번의 순회필터링
ArraysBeginnerLearning-path
아직 풀이가 없습니다
쉬움

배열 최대값

리스트에서 가장 큰 값을 찾으세요.

배우는 내용 최댓값 추적한 번의 순회
ArraysBeginnerStudent-beginner
아직 풀이가 없습니다
쉬움

두 번째로 큰 값

서로 다른 값 중 두 번째로 큰 값을 찾으세요.

배우는 내용 두 개의 추적 변수서로 다른 값
ArraysBeginnerStudent-beginner
아직 풀이가 없습니다
쉬움

배열 최소값

리스트에서 가장 작은 값을 찾으세요.

배우는 내용 최솟값 추적한 번의 순회
ArraysBeginnerStudent-beginner
아직 풀이가 없습니다