처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
퀴즈 / 알고리즘 / 문제

알고리즘에서 '공간 복잡도(Space Complexity)'란?

쉬움 freeCodeCamp
보기 및 정답
A 프로그래밍 언어로 작성된 소스 코드의 전체 줄 수를 측정한 것이다
B 알고리즘이 실행되면서 사용하는 메모리 양을 입력 크기에 대해 분석한 것이다
C 하드 디스크의 여유 저장 공간으로, 운영체제가 사용 가능한 디스크 용량을 의미한다
D 프로그램에서 선언된 전역 변수와 지역 변수의 총 개수를 측정한 것이다

해설

공간 복잡도는 입력 크기 n에 따라 알고리즘이 사용하는 추가 메모리를 빅오 표기법으로 나타냅니다. O(1)은 상수 메모리(in-place), O(n)은 입력에 비례하는 메모리를 사용합니다. 시간 복잡도와 함께 알고리즘의 효율성을 평가하는 중요한 기준입니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기