Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- stringreader
- K-MOOC
- 혁신의기술2:신뢰의미래 블록체인을 만나다
- CSS 기초
- 해시
- K-MOOC 단국대학교 홍보단
- StringTokenizer
- 블록체인
- 디스크블록할당
- Entity
- 자바문자열구분
- 티스토리챌린지
- national instruments
- StringBuilder
- 딥러닝
- TypeScript
- 머신러닝
- 자바스크립트
- 블록체인 강의
- 블록체인강의
- Node
- 우선순위큐
- html기초
- biginteger사용법
- 시스템프로그래밍
- 컴파일시스템
- 단국대학교 k-mooc
- 자바입력받기
- 2차원배열정렬
- 오블완
Archives
- Today
- Total
열정 실천
[자료구조] 추상자료형 본문
728x90
추상자료형이란?
자료의 집합과 자료에 가해지는 연산들의 집합에 대한 수학적인 명세.
추상자료형을 표현할 때, 데이터는 주로 집합의 개념을 사용하여 표현하고,
연산의 정의에는 연산의 이름, 매개변수, 결과, 기능 등을 기술한다.
추상자료형과 C++,Java
추상 자료형의 개념은 C++과 Java의 특징인 객체지향의 개념과 정확히 일치한다.
객체지향 언어인 C++과 Java에서는 클래스를 사용하여 추상 자료형을 구현한다.
추상 자료형의 "데이터"는 클래스의 멤버변수(속성)로 구현되고,
"연산"은 클래스의 멤버함수(메소드)로 구현된다.
728x90
'CS > DATA STRUCTURE' 카테고리의 다른 글
[자료구조] 힙 Heap _ 최대 힙, 최소 힙 (구현 with JAVA) (4) | 2024.10.08 |
---|---|
[JAVA] Hash 자료구조 / 자바에서 Hashmap 사용하기 (0) | 2024.09.04 |
C언어 메모리 동적 할당 (0) | 2022.07.06 |
[자료구조] 알고리즘 성능 분석 - 시간복잡도, 공간복잡도, 빅오표기법 (0) | 2022.06.30 |
[자료구조] 시작하기 - 자료구조란? 자료구조의 분류 (0) | 2022.06.29 |