목록2025/01/02 (2)
오늘도 코딩하나

우선순위 큐 (Priority Queue)우선순위가 가장 높은 데이터를 가장 먼저 삭제하는 자료구조Stack vs Queue vs Priority Queue자료구조추출되는 데이터스택(Stack)가장 나중에 삽입된 데이터큐(Queue)가장 먼저 삽입된 데이터우선순위 큐(Priority Queue)가장 우선순위가 높은 데이터 구현방법우선순위 큐 구현 방식삽입 시간삭제 시간리스트O(1)O(N)힙(Heap)O(logN)O(logN)리스트의 경우 삭제할 때 가장 높은 우선순위를 가지는 데이터를 찾기 위해서 선형적인 탐색 시간 소요됨단순히 N 개의 데이터를 힙에 넣었다가 모두 꺼내는 작업만 수행하더라도 그 자체로 정렬이 수행됨시간복잡도는 O(NlogN) 힙 (Heap)완전 이진 트리 자료구조의 일종항상 루트 노드를..

강의 내용 요약#5.0 ~ #6.4 ○ create-react-app개발 서버에 접근한다든가,자동으로 새로고침을 시켜준다든가즉각적으로 어플리케이션 안에 CSS를 포함시켜 준다든가 ...ReactJS 어플리케이션을 만듧에 있어 훨씬 간편해짐! ** 나는 이미 세팅이 되어있는 상태라 create-react-app을 통해 프로젝트를 생성하는 방법은 아래 링크를 참고하면 된다.https://coding-hana.tistory.com/8 [React] (1)프로젝트 생성1. Node.js 설치React 프로젝트를 생성 전, Node.js를 설치해야 한다.https://nodejs.org/en Node.jsNode.js® is a JavaScript runtime built on Chrome's V8..