C# 코딩 챌린지

C#로 풀 수 있는 챌린지 226개. 첫 반복문부터 그래프, 동적 프로그래밍, 머신러닝까지. 브라우저에서 코드를 작성하고 바로 테스트한 뒤 AI 리뷰를 받으세요.

쉬움 · 134 보통 · 68 어려움 · 24

연습할 기술: 개수 세기자릿수 추출2차원 리스트공식리스트반복문산술while 반복문경사 하강법나누어떨어짐 판별나머지다형성
  • Python · C++ · C#
  • 자동 테스트
  • AI 코드 리뷰
  • 커뮤니티 솔루션
226
챌린지
2
공유된 솔루션
3
언어

모든 챌린지

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

226개 챌린지
쉬움

Point Quadrant

Find which quadrant a point lies in.

배우는 내용 좌표부호 확인
BeginnerConditionsLearning-path
아직 풀이가 없습니다
쉬움

문자열 뒤집기

문자열의 문자를 역순으로 반환하세요.

배우는 내용 역순 순회슬라이싱
BeginnerStringsStudent-beginner
아직 풀이가 없습니다
쉬움

Cart Total With Discount

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

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

애너그램 확인

두 구문이 동일한 문자들을 사용하는지 확인하세요.

배우는 내용 정렬빈도 세기
BeginnerStringsStudent-beginner
아직 풀이가 없습니다
쉬움

Initials From a Name

Build uppercase initials from a full name.

배우는 내용 문자열 분리대문자
BeginnerLearning-pathStrings
아직 풀이가 없습니다
쉬움

Largest of Three

Pick the largest of three numbers without a built-in max.

배우는 내용 비교조건 결합
BeginnerConditionsLearning-path
아직 풀이가 없습니다
쉬움

Replace Spaces With Dashes

Turn spaces into dashes to make a URL-style slug.

배우는 내용 문자열 만들기문자 치환
BeginnerLearning-pathStrings
아직 풀이가 없습니다
쉬움

Count Uppercase Letters

Count the capital letters in a text.

배우는 내용 문자 검사개수 세기
BeginnerLearning-pathStrings
아직 풀이가 없습니다
쉬움

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

리스트의 중앙값

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

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

홀수, 짝수, 또는 해당 없음

숫자가 홀수 정수인지, 짝수 정수인지, 또는 둘 다 아닌지 분류하세요.

배우는 내용 나머지조건문
BeginnerNumbers
아직 풀이가 없습니다
쉬움

모음 개수 세기

주어진 텍스트에서 모음의 개수를 세세요.

배우는 내용 문자 검사집합 포함 여부
BeginnerStringsStudent-beginner
아직 풀이가 없습니다
쉬움

해밍 거리

두 DNA 문자열을 각 위치별로 비교하여 다른 문자의 개수를 센다.

배우는 내용 문자열 비교개수 세기
SequencesStrings
아직 풀이가 없습니다
보통

가중치 격자에서의 A* 탐색

게임과 로봇 경로 탐색의 핵심인 A*로 지형 비용 격자를 가로지르는 가장 저렴한 경로를 찾습니다.

배우는 내용 A* 탐색휴리스틱
GraphsGridsShortest-pathai
아직 풀이가 없습니다
쉬움

Above-Average Values

Keep the values that are greater than the average.

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

가치 반복

벨만 최적 업데이트를 반복해 마르코프 결정 과정의 각 상태가 얼마나 가치 있는지 계산합니다.

배우는 내용 벨만 방정식MDP
강화 학습ai머신 러닝
아직 풀이가 없습니다
쉬움

Fizz Buzz

3과 5로 나누어떨어짐을 이용해 수열을 만드세요.

배우는 내용 조건문나누어떨어짐 판별
BeginnerNumbers
아직 풀이가 없습니다