자료구조 stack, queue, linked list

2019. 2. 13. 14:18·Tech Memo



1. stack

- FILO(first in last out), LIFO(last in first out)

- psedo code

: 필요한 매소드

자료를 넣는 매소드 ->넣은 순서대로 쌓일 것

넣은 자료를 뒤에서 부터 빼는 매소드



2. queue

- FIFO(first in first out)

- psedo code

: 필요한 매소드

자료를 넣는 매소드 ->넣은 순서대로 쌓일 것

넣은 자료를 앞에서 부터 빼는 매소드


3. linked list


- 배열과의 차이점

: 만약 중간에 자료를 넣어야 할때 배열의 경우 중간 이후의 모든 자료들이 방을 이동해야 하지만 linked list의 경우 앞의 메모리 영역과 뒤의 메모리 영역 사이에 연결만 잘 해주면 된다.

- psedo code

: 필요한 매소드

노드와 노드를 이어주는 매소드

노드와 노드를 끊고 앞의 노드와 뒤의 노드를 이어주는 매소드

반응형

'Tech Memo' 카테고리의 다른 글

GET / POST 의 차이  (0) 2019.02.22
자료구조 tree, graph, hash table, binary search tree  (0) 2019.02.13
DOM  (0) 2018.11.29
유튜브 동영상/구글지도 가져오기  (0) 2018.08.06
html 태그 문법  (0) 2018.08.02
'Tech Memo' 카테고리의 다른 글
  • GET / POST 의 차이
  • 자료구조 tree, graph, hash table, binary search tree
  • DOM
  • 유튜브 동영상/구글지도 가져오기
vitnal
vitnal
4년차 프론트엔드 개발자 입니다. 이 블로그는 기록하고 싶은 내용을 저장하기 위해 사용하고 있습니다. 정제되지 않은 내용이 있을 수 있는 점 양해 부탁드립니다.
  • vitnal
    vitnal 아카이브
    vitnal
  • 전체
    오늘
    어제
    • 분류 전체보기 (155)
      • What I Read (3)
      • AI (5)
      • WEB (8)
      • React (21)
      • Nextjs (17)
      • JavaScript (16)
      • React Native (5)
      • Git (15)
      • Dev Tools (23)
      • Deploy (12)
      • Tech Memo (22)
      • Retrospect (7)
  • 반응형
  • hELLO· Designed By정상우.v4.10.5
vitnal
자료구조 stack, queue, linked list
상단으로

티스토리툴바