자료구조는 상황과 문맥에 맞게 데이터를 담을 수 있는 적절한 구조를 말하며 언어별로 지원하는 양상이 다르다.데이터에 편리하게 접근하고 조작하기 위한 데이터를 저장하거나 조작하는 방법이다.각 자료구조의 본질과 컨셉을 이해하고 상황에 맞ㅈ는 적절한 자료구조를 선택하는 것이
https://www.notion.so/Data-Structure-Stack-Queue-4506c0c5619143588b6afa6528058357
FIFO(First In First Out)먼저 push된 데이터가 먼저 pop되는 선입 선출의 구조로 되어있다.리스트로 구현이 가능하지만 효율적이지 않다. 끝에 원소를 덧붙이거나 끝에서 꺼내는 작업은 빠르지만, 리스트의 처음에 원소를 추가하거나 빼는 것은 다른 원소들
상황과 문맥에 맞게 데이터를 담을 수 있는 적절한 구조를 말하며 데이터에 편리하게 접근하고 조작하기 위한 방법이다.자료 구조는 크레 단순구조와 비단순 구조로 나뉘는데, 단순구조는 프로그래밍에서 사용되는 기본 데이터 타입을 의미하며, 비단순 구조는 단순한 데이터를 저장하