본문 바로가기
컴퓨터학부 3학년/자료구조

배열을 이용한 스택(stack) 자료구조 구현하기

by infra_kim 2019. 8. 5.

자료구조의 가장 기본이 되는 배열과 리스트를 이해한 이를 기반으로 선형 자료구조인

1. 리스트

2. 스택

3. 큐

4. 덱큐

중에서 스택를 구현해보았다.

 

스택(Stack)은 LIFO(Last In First Out) 즉, 후입선출의 방식으로 데이터를 저장한다.

 

아래는 배열을 이용하여 스택을 구현한 깃허브 주소

https://github.com/develop-kimdoyoung/ArrayStack_in_C

 

develop-kimdoyoung/ArrayStack_in_C

to practice implementing ArrayStack of Data Structure in C - develop-kimdoyoung/ArrayStack_in_C

github.com

큐(Queue)는 FIFO(First In First Out) 즉, 선입선출의 방식으로 데이터를 저장한다.

 

아래는 이중 연결 리스트(Double Linked List)를 이용하여 큐(Queue)를 구현한 깃허브 주소

https://github.com/develop-kimdoyoung/Queue_in_C

 

develop-kimdoyoung/Queue_in_C

to practice implementing Queue of Data structure using LinkedList in C - develop-kimdoyoung/Queue_in_C

github.com

 

'컴퓨터학부 3학년 > 자료구조' 카테고리의 다른 글

리스트(List) 구현 in C  (0) 2019.07.27