연필 개수 풀이
학생 수 N을 입력받아 연필 1다스 12자루 기준으로 필요한 다스 수를 계산하는 연필 개수 문제를 JavaScript로 풀이합니다.
컴퓨터과학의 기초와 자료구조를 익히고, 알고리즘 문제를 직접 풀며 풀이 과정을 확인합니다.
총 131개의 글
학생 수 N을 입력받아 연필 1다스 12자루 기준으로 필요한 다스 수를 계산하는 연필 개수 문제를 JavaScript로 풀이합니다.
세 막대 길이로 삼각형을 만들 수 있는지 판별하는 문제를 JavaScript로 풀이합니다. 가장 긴 변과 나머지 두 변의 합을 비교하는 핵심 조건을 정리합니다.
세 개의 정수 중 가장 작은 값을 찾는 JavaScript 알고리즘 문제를 if문과 현재 최솟값 갱신 방식으로 단계별 풀이합니다.
행·열 방향과 표의 크기를 구분하고 2열 종대를 표로 이해합니다. 수학의 1 기반 좌표와 JavaScript의 0 기반 인덱스를 연결합니다.
두 배열 합치기 JS 풀이: 투 포인터로 정렬 배열 병합를 기준으로 풀이 아이디어, 자료구조 선택, 시간 복잡도 포인트를 함께 정리합니다. 처음 확인할 때 헷갈리는 지점도 함께 짚었습니다.
자연수 배열에서 합이 정확히 M인 연속 부분수열 개수를 O(N) 투 포인터로 구하고, O(N²) 풀이와 0·음수 배열의 누적합 Map 해법을 비교합니다.
최대 매출 JS 풀이: 슬라이딩 윈도우로 구간 합 계산를 기준으로 풀이 아이디어, 자료구조 선택, 시간 복잡도 포인트를 함께 정리합니다. 처음 확인할 때 헷갈리는 지점도 함께 짚었습니다.
모든 아나그램 JS 풀이: 해시와 슬라이딩 윈도우로 찾기를 기준으로 풀이 아이디어, 자료구조 선택, 시간 복잡도 포인트를 함께 정리합니다. 처음 확인할 때 헷갈리는 지점도 함께 짚었습니다.
CSRF와 XSS가 깨뜨리는 신뢰 경계를 비교합니다. SameSite·CSRF 토큰·Origin 검증·textContent·HttpOnly·CSP의 역할과 한계를 방어 원칙 중심으로 정리합니다.
DFA·NFA의 상태 집합과 전이를 읽고 문자열을 직접 추적합니다. 빈 문자열·정규 언어·정규 문법을 연결해 알고리즘 수학 노트를 완성합니다.
무엇을 도와드릴까요?
이 글과 함께 공부하기
읽다가 막힌 부분을 물어보세요. 이 글을 바탕으로 설명하고, 이어서 읽을 본문을 연결합니다.