연결 리스트(Linked Lists)와 스택(Stack)
추상적 자료구조(Abstract Data Structures)Data : 정수, 문자열, 레코드 등A sete of operations : 삽입, 삭제, 순회, 정렬, 탐색 등연결리스트(linked lists) : 각 원소들을 줄줄이 엮어서 늘어 놓은 것 배열과 연결리스트의 차이저장공간 : 배열 - 연속한 위치, 연결리스트 - 임의의 위치특정 원소 지칭 : 배열 - 매우 간편 O(1) , 연결리스트 - 선현탐색과 유사 O(n) 연결리스트의 원소 삽입def insertAt(self, pos, newNode) :if pos 연결 리스트 원소 삽입의 복잡도맨 앞에 삽입하는 경우 : O(1)중간에 삽입하는 경우 : O(n)맨 끝에 삽입하는 경우 : O(1) 연결리스트의 원소 삭제연결 리스트 원소 삭제의 복잡도..
2024. 4. 28.