자릿수의 합: 동률이면 더 큰 수 고르기
각 수의 자릿수 합을 구하고, 합이 같으면 더 큰 원래 수를 고르는 완전탐색을 연습합니다. 5언어 시작 코드·정답·호출 계약과 경계값을 확인합니다.
JavaScript·Python·Java·C++·C#으로 직접 풀고 힌트와 정답 비교로 풀이를 점검합니다.
홈으로 돌아가기각 수의 자릿수 합을 구하고, 합이 같으면 더 큰 원래 수를 고르는 완전탐색을 연습합니다. 5언어 시작 코드·정답·호출 계약과 경계값을 확인합니다.
KKHSSSSSSSE를 K2HS7E로 바꾸며 연속한 문자 묶음을 배웁니다. 직접 함수를 작성한 뒤 JavaScript·Python·Java·C++·C#의 전체 코드와 예제 추적을 비교해 보세요.
각 위치에서 가장 가까운 문자를 찾는 문제를 왼쪽·오른쪽 두 번의 탐색으로 풉니다. 전체 JavaScript 코드와 예제 추적, 경계값 검사로 최소거리 배열을 만들어 보세요.
문자열에서 0~9만 골라 등장 순서대로 자연수를 만듭니다. 선행 0 처리, 원본 예제 추적, 전체 JavaScript 코드와 경계값 검사를 따라가세요.
숫자와 문장부호를 무시하고 대소문자를 통일해 유효한 팰린드롬을 판별합니다. 원본 예제, 정규식 전처리, 전체 JavaScript 코드와 경계값 검사를 따라가며 풀이를 완성하세요.
대소문자를 통일하고 양끝의 대칭 인덱스를 비교해 회문을 판별합니다. JavaScript 전체 풀이, 원본 예제 추적, 길이 100 경계값과 시간·공간 복잡도를 함께 확인합니다.
봉우리 문제를 상하좌우 비교와 방향 배열로 해결합니다. 같은 높이의 이웃, 격자 바깥의 0, N=1 경계값을 구분하고 JavaScript 전체 코드와 원본 예제 결과 10을 확인합니다.
격자판 최대합을 행·열·두 대각선의 합 비교로 해결합니다. N=1을 포함한 입력 조건, 원본 예제 추적과 O(N²) JavaScript 전체 풀이를 정리합니다.
무엇을 도와드릴까요?
이 글과 함께 공부하기
읽다가 막힌 부분을 물어보세요. 이 글을 바탕으로 설명하고, 이어서 읽을 본문을 연결합니다.