depth-first-search

    0

    2답변

    요소 바로 위에 배치되는 항목을 찾고 싶습니다. 페이지의 DOM 구조에서 이는 무언가가 몇 레벨 깊이에 중첩 될 수 있다는 것을 의미하거나 계층 구조에서 몇 레벨을 스테핑하는 것을 의미 할 수도 있습니다. 예를 .b, .h, .i 등등 .a의 직접적인 아이, 그리고 div.a div.b div.c div.d d

    0

    1답변

    ArrayList 및 인접성 목록을 사용하여 그래프를 비순 산적으로 (DFS에) 표시하려고합니다. : -> 2,3,4 노드 2 -> 1,3,4 ... 나는 이미 인접리스트는 다음과 같이 배열로 구현 한 나는 다음과 같은 인접리스트 2 3 4 1 3 4 1 2 4 1 2 3 그래서 노드 1을 가지고 I 용지에 2 스택을 사용하여 그래프의 DFS를 인

    -2

    2답변

    그래서 나는 BFS와 DFS 알고리즘의 결과물과 혼동합니다. BFS가 입력으로 그래프를 취한 것으로 이해하면 G이고 정점은 x이라고 가정합니다. 출력 : G 모든 정점에 새 그래프는 그래프에서 다른 정점에서 정점 x 짧은 방법을 갖는 그래프를 반환한다. 맞습니까? 그렇지 않다면 무엇입니까? 및 DFS는 어떻습니까? DFS의 입력은 그래프 일뿐입니다. DFS

    -2

    1답변

    오류 행은 69,33,51입니다. 오류는 배열 색인이 범위를 벗어났습니다 다음은 깊이 우선 검색 알고리즘의 Java 코드입니다. 이 바운드 예외 밖으로 배열 인덱스를 보여줍니다 69,33,51에서 .. public class dfs1 { Stack<Integer> st; int vFirst; int[][] matrix;

    -2

    2답변

    n 명 P1 인 파티에서. . . , Pn, 특정 쌍의 개인은 서로 서있을 수 없습니다. 그러한 쌍의 목록이 주어지면 n 명을 두 그룹으로 나눌 수 있는지 결정합니다. 두 그룹의 모든 사람들 이 우호적 인 관계에 있습니다. 즉, 서로 설 수 있습니다.

    9

    1답변

    BFS/DFS의 시간 복잡성이 단순한 O (V)가 아닌 이유에 대해 한 사람이 물었던 스택 오버플로에서 비슷한 질문이 있다는 것을 알고 있습니다. 주어진 적절한 답은 완전한 그래프의 경우 E가 V^2만큼 클 수 있으므로 시간 복잡성에 E를 포함하는 것이 유효하다는 것입니다. 그러나 V가 E + 1보다 클 수없는 경우. 그래서, 시간 복잡성에서 V를 가지지

    0

    1답변

    시작점 만 입력 데이터로 사용하여 알 수없는 크기의 모서리와 정점 배열에 대한 액세스가 주어진 경우 그래프를 연결했는지 확인하기 위해 깊이 우선 검색을 사용할 수 있습니까? struct node { int parent, rank; }; typedef struct node node; struct edge { int fromvertex

    1

    1답변

    그래서 원래 (0,0)에 위치한 적과 플레이어가 포함 된 10x10 격자가 있습니다. 적군은 dfs를 사용하여 플레이어를 검색해야합니다. 플레이어가 움직일 때 목표 상태가 계속 변하고 적을 따라갈 것입니다. 나는 지시 한 나무 및 그런 것에 관하여 설명하는 몇몇 자습서에 대한 문제가있다. 적에게 이전에 방문한 사각형으로 돌아 가야 할 수도 있으므로 이것은

    0

    2답변

    두 노드 간의 모든 경로를 찾으려면 scilab에 깊이 우선 검색을 구현하려고합니다. error 21 Invalid index 오류 메시지가 나타납니다. 나는 여기와 다른 곳에서 해결책을 찾으려고 노력했다. 나는 그것을 찾을 수 없었다. 내 질문 : 누구든지 내 코드에서 오류를 찾을 수 있습니까? 또는 대안으로, 내가 잘못한 방법을하고 있으며 다르게해야 하

    3

    1답변

    환영합니다. 누군가이 코드에서 어떤 일이 일어 났는지 설명 할 수 있습니까? 이 작품이 정확히 어떻게 작동하는지 알고 싶습니다 (http://rosettacode.org/wiki/Maze_generation#Python에서 온 것입니다). from random import shuffle, randrange def make_maze(w = 16, h = 8