기본 자료 구조들배열동적 배열 크기 줄이기

Q

배열의 크기를 줄이는 경우를 고려하고, 맨 앞 데이터를 삭제할 때 시간복잡도

조회 420

좋아요 6

2020년 6월 4일




A
1개의 답변이 있어요



2020년 6월 5일

댓글 2

2023년 1월 4일
맨 앞의 데이터를 지우는 것은 배열이 줄어든다 하더라도 O(n) 아닌가용?
2023년 1월 8일
삭제하는 작업에 대해서는 O(1)이라고 설명한 것이었고 말씀하신 것처럼 맨 앞을 지우게 되면서 index를 한칸씩 앞당기는 작업을 하려면 O(n)이 되는 게 맞습니다.

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇