일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Hitit
- queue
- 호키도키
- 계명대 이종호
- 호키스
- 자바스크립트
- hokeys
- 리액트 예제
- hokidoki
- jest
- data structure
- 개발
- 힛잇
- Svelte
- 자바스크립트 자료구조
- 자스민
- 리액트
- react
- 이종호
- javascript
- IOS
- HTML
- TDD
- 자료구조
- 비동기
- 스벨트
- SWIFT
- 계명대
- 스위프트
- 개발자
Archives
- Today
- Total
목록javascript stack (1)
Dog foot print
[javascript] Stack 구현하기
저번 학기 자료구조는 c언어로 활용하여 수업을 했었는데, c언어는 아주 기초적인 부분 말고는 대부분의 함수가 구현되어 있지않아 힘들게 요구하는 함수들을 정의해야만 했었지만 자바스크립트는 대부분의 기능을 지원해주기 때문에 쉽게 자료구조를 만들 수 있었다. Stack 이란 stack은 lifo(Last In First Out)의 형태를 취하는 자료구조로써 맨 먼저 들어온 것이 가장 나중에 나가고 가장 최근에 들어온것이 가장 먼저 나간다. 흔히들 접시를 쌓아놓은 구조로 설명하는데 접시를 쌓아 놓고 맨 아래에 있는 접시를 꺼내기위해서는 맨 아래 접시위에 있는 것들은 모두 치워야지 가능하다. 이처럼 스택 또한 데이터를 수직으로 쌓아 놓고 원하는 데이터 위에 아무것도 없어야지만 해당 데이터를 뺄 수 있다. Stac..
Javascript
2019. 7. 7. 23:08