ADT

    [Data Structures][03-2] 배열을 이용한 리스트의 구현

    본 글은 윤성우의 열혈 자료구조 책을 읽고, 강의를 수강하고 복습한 것을 기록한 글입니다. 강의 교안 또한 참고하여 작성하였습니다. (강의 교안의 경우 오렌지 미디어에서 다운로드할 수 있습니다) 목차 Chapter 03. 연결 리스트(Linked List) 1 Chapter 03-2: 배열을 이용한 리스트의 구현 - 리스트의 이해 - 리스트 자료구조의 ADT - 리스트의 ADT를 기반으로 정의된 main 함수 - 리스트의 초기화와 데이터 저장 과정 - 리스트의 데이터 참조 과정 - 리스트의 데이터 삭제 방법 - 배열 기반 리스트 - 배열 기반 리스트의 헤더 파일 정의 - 배열 기반 리스트의 초기화 - 배열 기반 리스트의 삽입 - 배열 기반 리스트의 조회 - 배열 기반 리스트의 삭제 - 리스트에 구조체 변..

    [Data Structures][03-1] 추상 자료형 : Abstract Data Type

    본 글은 윤성우의 열혈 자료구조 책을 읽고, 강의를 수강하고 복습한 것을 기록한 글입니다. 강의 교안 또한 참고하여 작성하였습니다. (강의 교안의 경우 오렌지 미디어에서 다운로드할 수 있습니다) 목차 Chapter 03. 연결 리스트(Linked List) 1 Chapter 03-1: 추상 자료형 : Abstract Data Type - 추상 자료형(ADT)의 이해 - 지갑을 의미하는 구조체 Wallet의 정의 - 구조체 Wallet의 추상 자료형 정의 - 자료구조의 학습에 ADT의 정의를 포함합니다 추상 자료형 : Abstract Data Type 추상 자료형(ADT)의 이해 우리가 알고 있는 자료형은 data들을 담을 수 있는 그런 것이다. 그러나 자료형에는 기능도 포함이 된다. 기능도 data ty..