- 발행일
코딩 테스트 개요 및 문제 풀이를 위한 자바스크립트 문법 06
1. 출발 노드를 설정하고, 출발 노드로부터 각 노드까지의 거리를 저장하는 배열을 무한대로 초기화합니다. 출발 노드의 거리는 0으로 설정합니다. 2. 아직 방문하지 않은 노드 중에서 가장 가까운 노드를 선택합니다. 3. 선택한 노드를 통해 다른 노드로 가는 거리를 계산하고, 기존에 저…
1. 출발 노드를 설정하고, 출발 노드로부터 각 노드까지의 거리를 저장하는 배열을 무한대로 초기화합니다. 출발 노드의 거리는 0으로 설정합니다. 2. 아직 방문하지 않은 노드 중에서 가장 가까운 노드를 선택합니다. 3. 선택한 노드를 통해 다른 노드로 가는 거리를 계산하고, 기존에 저…
function dfs(queens, row, n, results) { if (row === n) { results.push(queens.map(q => ".".repeat(q) + "Q" + ".".repeat(n - q - 1))); return; …
시간 복잡도는 알고리즘의 성능을 나타내는 척도이다.
프론트엔드 개발에서 테스트 코드는 애플리케이션의 다양한 부분을 자동으로 검사하여 버그를 찾고, 기능이 예상대로 작동하는지 확인하는 데 중요합니다. 프론트엔드 테스트 코드는 주로 다음과 같은 종류로 나뉩니다:
[기술 면접] 면접 블로그들