728x90
경계 조건(Boundary Conditions)
- 어떤 자료 구조든 경계 조건에서 문제가 생기지 않을지 고려해서 설계해야한다.
- 자료 구조가 비어있는 경우
- 자료 구조에 단 하나의 요소만 들어있는 경우
- 자료 구조의 첫번째 요소를 제거하거나 추가하는 경우
- 자료 구조의 마지막 요소를 제거하거나 추가하는 경우
- 자료 구조의 중간 부분을 처리하는 경우
출처 :
네이버 부스트 코스 - 자바로 구현하고 배우는 자료구조
728x90
'넓고 얕은 자료구조 & 알고리즘 > 자료구조론' 카테고리의 다른 글
자바로 공부하는 배열과 리스트 (2) | 2023.10.30 |
---|---|
스택(stack) & 큐(Queue) 1분 요약 정리 (0) | 2023.03.04 |
시간복잡도(Time Complexity) 1분 요약 정리 (0) | 2023.02.06 |
검색 알고리즘(Search Algorithm) (0) | 2022.09.27 |
완전 탐색 알고리즘(Brutal-Force Algorithm) (0) | 2022.09.27 |