Map of Dev

  • 홈

CS/Data Structure 2

1.2 Stack

Stack 뜻 : Data를 돌탑처럼 쌓거나 내리는 방식의 자료구조 종류 : Array Stack, LinkedList Stack 추가 용어 Push : Stack에 Data를 올리다 Pop : Stack에서 Data을 내리다 Array Stack 뜻 : 저장공간을 배열로 확보하는 Stack STRUCT* addrSTRUCT 기능 : STRUCT의 메모리 주소를 저장 struct STRUCT 멤버 : int Capacity, int nowPosition, Node* NodeAddr 기능 : 1. NodeAddr : Node들의 메모리 시작주소 저장 2. Capacity : ArrStack의 최대 Node의 개수 저장 3. nowPosition : 현재 참조하고있는 노드의 인덱스 저장 LinkedList ..

CS/Data Structure 2021.12.29

1.1 LinkedList

LinkedList의 개발목적 배열의 크기보다 입력이 클 것을 방지하기 위해 무조건 크게 정의 해서 항상 메모리 낭비 발생한다. 이를 해결하기 위해, 메모리가 입력의 크기에 딱 맞는 LinkedList라는 자료구조를 개발했다. (요약 : 메모리낭비 방지) LinkedList 뜻 : Data들을 연결시켜 목록으로 저장하는 자료구조 원리 : Data를 담는 Node를 필요한 만큼 생성 및 연결 Node 뜻 : LinkedList의 구성요소 역할 : Data와 Node 주소 저장 자료형 : struct 멤버 : ElementType Data, Node* NextNode 멤버 역할 : Data : Data 저장 (자료형이 ElementType인 이유는 자신이 입력받고 싶은 값의 자료형에 맞게 바꿔야므로) Nex..

CS/Data Structure 2021.09.12
이전
1
다음
더보기
프로필사진

Map of Dev

  • 전체
    • 취준
      • Coding Test
      • 일기
      • 취업 후기 분석
    • Project
    • CS
      • Computer Architecture
      • Data Structure
      • Clean Code
      • Java Script
      • JS
      • Java
      • Software Engineering
      • AI
      • Computer Graphics
    • Other
      • Philosophy

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

  • 사이드 프로젝트

티스토리툴바