추상화 데이터 타입 그런 자료구조를 왜 만들고 왜 필요할까?

 

생각해보면 스케쥴러를 짜는데

 

큐(선입선출,FIF0)를 사용하지 않고 배열을 이용한다면....

 

직접 인덱스(index)관리를 일일히 해주어야 한다는 소리인데

 

규모가 커지면 이건 정말 쉽지 않은 문제이다.

 

하지만 추상화데이터타입을 만들고 그를 활용한다면 단지 pop과 푸쉬만 이용하면

 

따로 직접 index 를 관리 하지 않아도 된다

 

추상화데이터타입을 이용하는 이유 중 하나는 **인덱스 관리의 어려움** 이 있지 않을까?

 

스택에 함수 call과 관련된 정보를 담을 때도 스택이라는 자료구조를 이용하지 않으면 생각만 해도 끔찍하다...

 

들은 내용중 기억에 남기고 싶은 내용이라 정확하지 않을 수 있지만 기록을 해놓습니다...

'학부생 공부 > 생각들' 카테고리의 다른 글

정적영역, 스택영역, 그리고 힙 영역  (0) 2019.11.09
go to문? 왜 남아 있지?  (0) 2019.11.06

+ Recent posts