일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- SQLD
- 스택
- 롯데정보통신
- 카카오코테
- c++
- SWIFT
- 리눅스
- 부주상골수술후기
- 독학
- 카카오인턴십
- 독일어독학
- BFS
- 백준
- 구현
- 부주상골증후군
- 부주상골
- IOS
- 프로그래머스
- 카카오인턴
- ChatGPT
- 코딩테스트
- 분할정복
- 부주상골수술
- dp
- 세브란스
- sql
- 독일어
- DFS
- 코테
- istringstream
Archives
- Today
- Total
목록배열 (1)
슈뢰딩거의 고등어
[자료구조] 배열 vs 링크드리스트
Keyword : 정적 할당, 동적 할당, 연속 저장, 비연속 저장 Q. 배열과 링크드리스트에 대한 차이점을 설명하세요 배열의 의미는 무언가가 나열되어 있다는 표현이다. 말 그대로, 데이터들을 나란하게 저장하겠다는 의미이다. 반면, 링크드 리스트는 저장된 데이터와 다음 데이터를 연결하면서 값들을 저장한다. 따라서 링크드 리스트의 각 원소는 value를 저장할 변수와 다음 데이터의 주소를 저장할 포인터가 필요하다. Q. 배열과 링크드리스트의 장단점을 생각하며 활용하면 더 좋은 예제를 말해보세요 배열은 일단 간단하고 쉽다 . 속도도 링크드 리스트에 비해 빠르다. 여기서 속도라는 것은 시간 복잡도가 아니라 물리적으로 다음 데이터를 찾는 속도가 빠르다는 것이다. 왜냐하면 배열은 다음 데이터가 연속되어 위치하기 ..
cs 면접
2022. 2. 13. 01:52