JavaScript로 Stack과 Queue를 구현해보자(feat.Jest)
Stack [참고] stack은 LIFO(Last In First Out) 구조의 자료구조로 맨 마지막에 넣은 데이터가 가장 먼저 나옵니다. 구현 내용 데이터를 넣는 push, 데이터를 빼는 pop 메서드 구현 마지막 데이터(pop 메서드 호출 시 나올 데이터)를 확인할 수 있는 peek 메서드 구현 꽉 찼는지(isFull), 비었는지(isEmpty) 확인할 수 있는 유틸리티 메서드 구현 함수를 의도와 다르게 사용할 경우 에러 발생 capacity에 양의 정수가 아닌 값을 넣는 경우 매개변수 없이 push를 하는 경우 push, pop, peek이 불가능한 경우(각각 full인 경우, empty인 경우) Symbol 값을 반환하여 알림 소스코드 더보기 // Stack.js export default cl..
개발/자료구조
2021. 6. 14. 09:00
최근에 올라온 글
TAG
- 자바스크립트
- 웹팩 에러
- rimraf
- external editor
- node mkdir -p
- node fs
- 스토리북 에러
- node file package
- mkdirp
- jest
- 프로그래머스
- node cp -r
- 인가
- errno 253
- 페이지 특정 위치 link
- ModuleParseError: Module parse failed: Unexpected token
- 스터디
- file opener preference
- javascript event
- ECONNRESET
- ELIFECYCLE
- fs-extra
- JavaScript
- createAction
- node rm -rf
- sass
- Webpack Error
- Storybook Error
- make-dir
- 인증