컴퓨터 과학에서 사용되는 일종의 추상적인 자료구조로써 Last In First Out을 기본으로 하는 LIFO 방식의 자료구조이다.스택이란 쌓아놓은 더미를 나타내며 이름 뜻 그대로 데이터를 위로 쌓아놓은 형태가 된다.이처럼 스택은 Data가 들어가면 먼저 들어간 Dat
해당 카테고리인 자료구조는 코딩테스트 준비를 위하여 자료구조에 대한 내용을 정리하고자 합니다.어느정도 자료구조에 대하여 배운 내용을 정리하여 작성하고, 알고리즘에 대한 부분이나 문제 풀이에 대한 부분도 향후에 추가할 예정입니다.코딩테스트는 Python을 메인으로 하여
데이터 구조의 일종으로 항목들이 우선순위에 따라 저장되고 접근되는 자료구조다. 일반적인 큐(Queue)는 FIFO 원칙에 따라 동작하지만, 우선순위 큐에 각 항목은 우선순위 값과 함께 저장되며, 우선순위가 높은 항목이 우선적으로 처리되는 자료구조이다.우선순위 큐는 일반
자료구조의 일종으로, Key-Value 쌍의 집합으로 데이터를 저장하는 구조다.이처럼 Key에 접근하면 Value가 나오는 형식이다.각각의 키는 유일해야 하며, 키에 대한 값은 유일하지 않아도 된다. JSON과 비슷한 방식삽입Value 조회삭제특정 Key 조회모든 키,