Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 모던 javascript Deep Dive
- frontend roadmap study
- TypeScript 문법 소개
- 모던 자바스크립트 TIL
- react customHook 예시
- 프로그래머스 데브코스
- 백준 node.js
- KDT 프로그래머스 데브코스 프론트엔드
- 우테캠 회고록
- 프로그래머스 K_Digital Training 프론트엔드
- KDT 프로그래머스
- Vue3 Router
- Frontend Roadmap
- 백준 js
- 개발자 특강
- 인프런 자바스크립트 알고리즘 문제풀이
- K_Digital Training
- 모던 자바스크립트 Deep Dive
- 모던 자바스크립트 딥다이브
- useRef 지역 변수
- 프로그래머스 데브코스 프론트엔드 TIL
- 투포인터알고리즘 js
- 모던 자바스크립트 Deep Dive TIL
- Vue3
- 리팩토링 회고
- 프로그래머스 K_Digital Training
- 머쓱이
- react 프로젝트 리팩토링
- 프로그래머스 데브코스 프론트엔드
- useEffect return
Archives
- Today
- Total
목록백준 2667 js (1)
프론트엔드 개발자의 기록 공간

백준 DFS 알고리즘 2667번_단지번호붙이기 난이도 : 실버I 문제 설명 문제 풀이 : 이 문제도 기본 DFS 유형을 요구하는 문제이다. 그래프 전체를 순회하면서 방문하지 않았다면 (이 문제에서 1과 0은 아파트의 위치이면서 방문여부로도 활용할 수 있다.) DFS를 호출한다. 여기서 DFS내부적으로 재귀를 부를때마다 선언해둔 글로벌 변수(home)를 한개씩 카운트 해주면서 같은 단지내의 아파트 개수를 세려주고 DFS함수 호출이 끝나면 하나의 단지를 탐색한 것이기 때문에 순서대로 배열에 넣어주면된다. 이후 정렬을 하고 길이 출력을 통해 단지 개수를 파악하고 배열값을 출력하면서 단지내 아파트 개수를 출력하면 된다. //실버1 단지번호붙이기 const solution = () => { let cnt = []..
알고리즘_JS/백준_Graph(DFS,BFS)
2021. 1. 7. 00:29