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
아직 풀이가 없습니다
쉬움

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

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

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

Minesweeper Neighbor Counts

Annotate a rectangular board.

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

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

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

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

중복 제거

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

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

누락된 숫자

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

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

Nearest Smaller Value to the Left

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

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

Cart Total With Discount

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

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

Swap First and Last

Exchange the first and last items of a list.

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

First Negative Index

Find where the first negative number appears.

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

리스트의 중앙값

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

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

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
아직 풀이가 없습니다