Easy CS

Pointer

보물이 있다(데이터, 자료)
이 보물을 담기 위해 보물 상자가 필요하다(변수, 상수)
보물마다 모양이 달라서 그걸 담기위한 보물 상자도 모양이 다르다(자료형)
점토처럼 쉽게 모양이 바뀌는 보물이 있고(변수), 다이아몬드처럼 모양이 바뀌지 않는 게 있다(상수)
그런 보물 상자가 묻혀있는 곳을 나타내는 보물 지도가 있다(포인터)
보물 지도도 중요하기 때문에 숨겨놓고, 그 보물 지도의 위치를 알려주는 비밀 문서가 있다(이중 포인터)
그 비밀 문서의 위치를 아는 사람이 있다(삼중 포인터)

OverFitting

오버피팅된 AI = 책을 한 권만 읽은 사람

Abstract Data Types

추상 자료 구조를 시계라고 생각하자 (스택, 큐)
시계는 시간을 볼 수 있는 기능만 있으면 된다 (FIFO, LIFO)
시계를 만드는 방법은 다양하다 (배열, 리스트)
시계의 가격은? 시계를 만든 후에야 알 수 있다 (타임 컴플렉시티, 스페이스 컴플렉시티)