자료구조 stack, queue, linked list

2019. 2. 13. 14:18·CS
반응형



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

: 필요한 매소드

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

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

반응형

'CS' 카테고리의 다른 글

complexity  (0) 2019.03.20
자료구조 tree, graph, hash table, binary search tree  (0) 2019.02.13
'CS' 카테고리의 다른 글
  • complexity
  • 자료구조 tree, graph, hash table, binary search tree
vitnal
vitnal
4년차 프론트엔드 개발자 입니다. 이 블로그는 기록하고 싶은 내용을 저장하기 위해 사용하고 있습니다. 정제되지 않은 내용이 있을 수 있는 점 양해 부탁드립니다.
  • vitnal
    vitnal 아카이브
    vitnal
  • 전체
    오늘
    어제
    • 분류 전체보기 (149) N
      • AI (0)
      • WEB (76)
        • React (21)
        • Nextjs (17)
        • JavaScript (16)
        • React Native (5)
        • HTML & CSS (7)
      • CS (3)
      • Git (15)
      • Dev Tools (23)
      • Deploy (12)
      • Tech Memo (12) N
      • Retrospect (7)
  • 반응형
  • hELLO· Designed By정상우.v4.10.5
vitnal
자료구조 stack, queue, linked list
상단으로

티스토리툴바