[알고리즘, 자료구조] 힙 Heap 자바스크립트로 구현하기
오늘 배운 자료구조는 힙(Heap)이다. 개념 정리는 항해 99측 강의 자료를 기반으로 썼고, 추가적인 사항은 구글링을 통해 덧붙였다. 힙(Heap) 구현은 자바스크립트로 하기 위해서 유튜브를 참고했다. 강의에서는 파이썬으로 다루는데 결국에는 heap도 내장모듈이 있어 굉장히 편리해보였다. 백준에서 힙관련 알고리즘을 풀어봤는데 구현을 처음부터 해야함에 있어서 꼭 알고 있어야겠다는 생각이들었다. 반면 파이썬으로 푼 답을 보니 다섯줄정도였나..? 아무튼 내장모듈을 써서 코드가 짧았다. 값을 추출하는 poll()부분을 이해하는데 애를 먹었고 경우의 수 하나하나 노트에 그려보며 이해하는 과정을 거쳤다. 힙 (Heap) 힙은 데이터에서 최대값과 최솟값을 빠르게 찾기 위해 고안된 완전 이진트리(Complete Bi..
알고리즘/자료구조
2022. 3. 25. 22:48
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 리액트네이티브
- 프로그래머스 자바스크립트
- GIT
- React
- 자바스크립트
- 자바스크립트 비동기 처리
- cs50
- 자바스크립트 클로저
- 프로그래머스
- 타입스크립트
- 실전프로젝트
- javascript
- 클로저
- 리액트
- css
- 모두를위한컴퓨터과학
- 모두를 위한 컴퓨터 과학
- React Query
- 프로그래머스 베스트앨범 자바스크립트
- 알고리즘자바스크립트
- html
- 네트워크
- 무한스크롤
- 자바스크립트알고리즘
- network
- 항해99
- python
- 백준
- github
- reactquery
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함