
Stack 스택은 가장 마지막에 저장된 데이터가 가장 먼저 삭제되는 후입선출(LIFO, Last In First Out) 구조입니다. top(peek) : 가장 최근에 저장된 데이터이자 먼저 삭제 될 데이터입니다. 그림상에서 요소 4가 해당됩니다. push : 데이터를

JDK / JREJDK(Java Development kit) 는 자바를 사용하기 위해 필요한 모든 기능을 갖춘 자바용 SDK다. JDK는 JRE를 포함하고 있고 JRE 외에도 컴파일러, jdb, javadoc 등과 같은 도구가 있다.그럼 JRE는 뭘까? JRE(Jav

깊이 우선 탐색 , Depth-First Search가능한 깊게 그래프를 탐색하는 방법더 이상 진행할 수 없을 때까지 한 방향으로 깊이 탐색한 후 되돌아와 다른 방향의 노드를 탐색이 방법은 스택(Stack) 또는 재귀 함수(Recursive Function)를 이용하여

TypeScript는 JavaScript의 슈퍼 셋, 즉 상위 확장자로 JavaScript 엔진을 사용하며 자신이 원하는 변수의 타입을 정의하고 프로그래밍을 하면 JavaScript로 컴파일되어 실행할 수 있습니다. TypeScript는 컴파일 과정에서 타입을 지정하기

React는 UI를 구축하기 위한 자바스크립트 라이브러리로, 컴포넌트를 기반으로 하는 방식으로 사용자 인터페이스를 구성합니다. 1. 컴포넌트 (Component) => React는 컴포넌트 단위로 UI를 구성합니다. 컴포넌트는 독립적이고 재사용 가능한 UI 요소입니다