- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 자료구조
- 정렬알고리즘
- dart
- 다트
- programmer
- 프로그래머스 swift
- 프로그래머스
- programmers
- swift 코딩테스트
- 코테
- 프로그래머스 level1
- Design Pattern
- swift
- 정렬 알고리즘
- 알고리즘
- 디자인패턴
- 스위프트디자인패턴
- swift 알고리즘
- 스위프트
- 프로그래머스 레벨2
- 감성에세이
- Algorithm
- 코딩테스트
- coding test
- sort
- swift split
- datastructure
- rxswift
- 정렬
- 디자인 패턴
목록CS(컴퓨터 과학)/Data Structure (12)
Bill Kim's Life...
자료구조의 한 종류인 Stack(스택)에 대해서 살펴봅니다. #. 구독 대상 컴퓨터 및 소프트웨어 공학과 관련자 자료구조 개념을 잡고 싶으신 분 소프트웨어 관련 종사자 기타 컴퓨터 공학에 관심이 있으신 분 기타 소프트웨어 개발과 지식에 관심이 있으신 모든 분들 Swift 언어를 활용하여 자료구조를 공부해보고 싶으신 분들 Stack(스택) 스택(Stack)는 리스트의 한쪽 끝에서 자료의 삽입과 삭제가 이루어지는 자료구조입니다. 가장 최근에 들어온 자료가 가장 먼저 나가게 되는 LIFO(Last-In First-Out) 형태를 가지고 있습니다. 따라서 중간에서는 데이터를 추가 및 삭제하는 것이 불가능합니다 스택이 입출력이 이루어지는 부분을 스택 상단(Stack top) , 바닥 부분을 스택 하단(Stack ..
자료구조의 연결리스트(Linked List)에 대해서 살펴봅니다. #. 구독 대상 컴퓨터 및 소프트웨어 공학과 관련자 자료구조 개념을 잡고 싶으신 분 소프트웨어 관련 종사자 기타 컴퓨터 공학에 관심이 있으신 분 기타 소프트웨어 개발과 지식에 관심이 있으신 모든 분들 Swift 언어를 활용하여 자료구조를 공부해보고 싶으신 분들 Linked List 링크드 리스트(Linked List)는 순차적으로 모인 데이터의 모음으로서 다음 차례의 노드 주소를 가지고 있는 형태를 가집니다. 가지고 있는 노드의 주소 형태에 따라서 아래의 두 가지 유형을 나타낼 수 있습니다. Singly Linked List : 다음 노드(Next Node)의 주소만 가지는 리스트 Double Linked List : 다음 노드 및 이전 ..
자료구조의 한 종류인 순차리스트(배열)에 대해서 살펴봅니다. #. 구독 대상 컴퓨터 및 소프트웨어 공학과 관련자 자료구조 개념을 잡고 싶으신 분 소프트웨어 관련 종사자 기타 컴퓨터 공학에 관심이 있으신 분 기타 소프트웨어 개발과 지식에 관심이 있으신 모든 분들 Swift 언어를 활용하여 자료구조를 공부해보고 싶으신 분들 Array(배열) 자료구조에서 가장 기본이 되는 구조는 배열(리스트)입니다. 리스트는 크게 아래와 같이 2개의 리스트로 구분할 수 있습니다. 순차 리스트 : 배열을 기반으로 구현된 리스트 연결 리스트 : 메모리의 동적 할당을 기반으로 구현된 리스트 본 강의에서는 Swift 코드를 활용하여 순차 리스트에 대해서 살펴봅니다. Concept 순차리스트는 아래와 같이 특정 자료를 정해진 공간안에..
자료구조의 기본적인 개념과 목적 그리고 분류에 대해서 살펴봅니다. #. 구독 대상 컴퓨터 및 소프트웨어 공학과 관련자 자료구조 개념을 잡고 싶으신 분 소프트웨어 관련 종사자 기타 컴퓨터 공학에 관심이 있으신 분 기타 소프트웨어 개발과 지식에 관심이 있으신 모든 분들 Swift 언어를 활용하여 자료구조를 공부해보고 싶으신 분들 데이터와 정보 데이터(Data) : 수집한 사실이나 개념의 값 또는 이들의 집합, 흔히 가공되지 않는 형태의 데이터를 자료라고 합니다. 정보(Information) : 특정 용도로 사용하기 위하여 자료를 의미 있게 처리 및 가공한 형태의 데이터를 정보라고 합니다. 자료구조란? 자료구조(data structure)란 자료(data)에 대한 처리를 효율적으로 수행 및 사용할 수 있도록 ..