-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
ArrayList
📢 자료구조 설명
ArrayList는 Java에서 제공하는 동적 배열 자료구조입니다. 크기를 동적으로 조절할 수 있으며, 인덱스를 이용하여 원소에 접근할 수 있습니다. 내부적으로 배열을 이용하여 원소를 저장하며, 크기를 조절할 때는 배열을 재할당하여 사용합니다.
📜 요구사항
- 스터디 제출 안내
- 자료구조 클래스명 규칙
ArrayList_(스터디원 이름)
- 자료구조 테스트 코드 클래스명 규칙
ArrayListTest_(스터디원 이름)
- commit 메시지 규칙
[ArrayList]: (구현 내용)
- PR 제목 규칙
ArrayList/(스터디원 이름)
- List 인터페이스를 implement한 후 구현합니다.
- 자료구조의 크기를 동적으로 조절할 수 있어야 합니다.
- 인덱스를 통해 원소에 접근할 수 있어야 합니다.
- 원소를 추가하거나 삭제할 때 자동으로 배열의 크기를 조절해야 합니다.
- 인덱스를 통한 접근 시 배열 범위를 벗어나지 않아야 합니다.