Go 코딩 챌린지

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

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

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

모든 챌린지

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

225개 챌린지
쉬움

Fizz Buzz

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

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

First Negative Index

Find where the first negative number appears.

배우는 내용 선형 탐색조기 반환
ArraysBeginnerLearning-path
보통

Nearest Smaller Value to the Left

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

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

파스칼의 삼각형

이전 행의 이웃하는 항목들을 더하여 행을 만드세요.

배우는 내용 2차원 리스트이전 행으로 만들기
ArraysCombinatorics
아직 풀이가 없습니다
쉬움

Swap First and Last

Exchange the first and last items of a list.

배우는 내용 리스트 인덱스교환
ArraysBeginnerLearning-path
쉬움

해밍 거리

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

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

Word Tile Score

Add the tile values for every letter in a word.

배우는 내용 글자 점수대응표로 합계 구하기
Lookup-tablesStrings
아직 풀이가 없습니다
보통

미니배치 경사 하강법

전체 데이터가 아니라 작은 배치마다 가중치를 갱신해 선형 모델을 학습시킵니다.

배우는 내용 미니배치경사 하강법
신경망ai머신 러닝
아직 풀이가 없습니다
쉬움

Count Positive Numbers

Count the values greater than zero in a list.

배우는 내용 리스트개수 세기
ArraysBeginnerLearning-path
쉬움

Running Sum

Replace each value with the total so far.

배우는 내용 누적 합리스트
ArraysBeginnerLearning-path
보통

미니맥스 틱택토

미니맥스로 게임 트리 전체를 탐색해 틱택토의 완벽한 수를 고릅니다.

배우는 내용 미니맥스게임 트리
Recursionai
아직 풀이가 없습니다
쉬움

모멘텀 경사 하강법

이전 단계의 일부를 유지하는 모멘텀 갱신으로 일관된 방향의 학습을 가속합니다.

배우는 내용 모멘텀옵티마이저
신경망ai머신 러닝
아직 풀이가 없습니다
쉬움

시간, 분, 그리고 초

초 단위의 기간을 간결하고 읽기 쉬운 문자열로 변환하세요.

배우는 내용 시간 단위문자열 서식
Beginnermath
아직 풀이가 없습니다
보통

자리수 거듭제곱 합

각 자리 숫자를 왼쪽에서부터의 위치만큼 거듭제곱하여 모두 더하세요.

배우는 내용 자릿수 추출거듭제곱반복문
Algorithms
보통

디지털 루트

한 자리 수가 남을 때까지 각 자리 숫자를 반복해서 더하세요.

배우는 내용 중첩 반복문자릿수 합
Algorithms
쉬움

제곱의 차이

제곱의 합을 합의 제곱에서 빼세요.

배우는 내용 공식산술
Beginnermath
아직 풀이가 없습니다
보통

Adam 옵티마이저

딥러닝의 기본 옵티마이저인 Adam을 이동 평균과 편향 보정과 함께 구현합니다.

배우는 내용 Adam편향 보정
신경망ai머신 러닝
아직 풀이가 없습니다
쉬움

약수로 수 분류하기

양의 정수를 완전수, 과잉수, 부족수로 분류하세요.

배우는 내용 약수분류
BeginnerNumber-theory