[Backend 개발자 면접 준비] 배열(Array) 과 연결리스트(Linked List)
자료를 관리 할때 배열이나 리스트를 자주 사용하게 된다. 자주 사용하는 만큼 배열과 리스트의 특징과 차이에 대해 알아보고자 한다. 배열(Array) 이란? 배열은 정적 자료구조이며, 배열을 만들기 위해서는 미리 크기를 정해 놓아야 한다. 그렇게 되면 해당 크기만큼의 연속된 메모리 주소를 할당 받게 된다. 연속된 메모리 주소를 할당 받고 있기 때문에 데이터가 인덱스(index)라는 것을 갖게 된다. 일반적으로 array[0] 같은 식으로 배열에 접근할 때 대괄호([]) 안에 숫자가 index이다. index를 갖게 된다는 것은 즉 임의 접근이 가능하다는 장점이 있어 접근과 탐색에 용이합니다. 하지만 크기를 미리 정해놓았기 때문에 수정하는 것이 불가능하며 이미 크기를 정해 놓은 터라 해당 배열 크기 이상의 ..
Tech Interview/기술 면접 준비
2023. 8. 7. 12:16
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 취준
- 프로그래머스 자바
- 코테준비
- 프로그래머스
- 기술 면접 준비
- 코딩테스트공부
- 취업준비
- 코딩테스트
- 자바
- 알고리즘공부
- 제로베이스 백준 장학금
- java
- 개발자 면접 준비
- 백엔드 개발자
- 알고리즘
- 자바공부
- 코테공부
- 프로그래머스 카카오
- 코테 준비
- 코딩테스트 공부
- 개발자 취업 준비
- 백준
- 알고리즘 공부
- 취업 준비
- 백엔드 개발자 기술 면접 준비
- 제로베이스 백엔드 스쿨
- 개발자 취준
- 주니어 개발자 취업 준비
- 코딩테스트 준비
- 백엔드 개발자 취업 준비
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
글 보관함