Abstract data types

Learning address

https://www.youtube.com/watch?v=2USMAwcRWHE&list=PLDV1Zeh2NRsB6SWUrDFW2RmDotAfPbeHu&index=2

Data Structures an Introduction

animations are essential part of learning experience.

What is a Data Structures?

A data structures (DS) is a way of organizing data so that it can be used effectively.

Why Data Structures?

one of the major distinctions from bad mediocre to excellent programmers is that the ones who really excel are the ones who fundamentally understand how and when to use the appropriate data for the task they're trying to finish.

Abstract Data Type

An abstract data type (ADT) is an abstraction of a data structure which provides only the interface to which a data structure must adhere to.
The interface does not give any specific details about how something should be implemented or in what programming language.

Example
abstract data type: a mode of transportation to get from point A to point B.
data structure: specific modes of transportation(walking, biking, etc.)

猜你喜欢

转载自www.cnblogs.com/erxionghu/p/12391824.html