hamiltonian-cycle

    2

    4답변

    무작위로 방향이 바뀌지 않은 소셜 그래프가 있습니다. 가능한 경우 해밀턴 경로를 찾고 싶습니다. 또는 가능하지 않은 경우 (또는 가능한 경우 다항 시간으로 알 수없는 경우) 일련의 경로가 있습니다. 이 "일련의 경로"(모든 N 노드가 정확히 한 번 사용됨)에서 은 경로의 수를 최소화합니다. 및 은 경로의 평균 길이 인을 최대화합니다. (그래서 단일 노드의

    1

    2답변

    나는 C++ 프로그램을하려고 애 쓰고있다. 나는 많은 점수를 갖고있는 문제를 해결하려고 노력 중이다. 이제 모든 점을 통과하는 경로를 찾아야합니다. 이것은 TSP에 관한 나의 지식에 따라 모든 포인트에서 다른 모든 포인트로 이동할 수 있기 때문에 실제로 TSP가 아닙니다. 그러나 제 경우에는 점 사이의 경로 네트워크가 고정되어 있으며 모든 점이 모든 다른

    7

    4답변

    이전에 질문을 받았지만 모든 게시물에서 답변을 찾지 못했습니다. 누군가 제발 나를 그래프에있는 모든 해밀턴 경로를 열거하는 알고리즘을 제안 해 주시겠습니까? 약간의 배경 : 각 해밀턴 경로를 나열하고 몇 가지 분석을하고 결과를 반환해야하는 문제에 대해 연구하고 있습니다. 이를 위해 가능한 모든 해밀턴 경로를 열거 할 수 있어야합니다. 감사합니다.

    6

    2답변

    나는 비교적 작은 (40-80 노드) 큐빅 (3- 규칙) 평면 그래프를 가지고 있으며, 나는 그들의 해밀턴 성을 결정해야한다. 나는이 작업은 NP-완료되었다는 사실을 알고,하지만 난 그럼에도 불구하고 나는에 관심이 그래프의 크기가 매우 빠르다 점근 지수 시간 알고리즘에 대한 희망 http://mathworld.wolfram.com/HamiltonianCyc

    4

    2답변

    이 질문은 실제로 one과 같은 문구를 나타냅니다. 당신은 N 노드와 K과 완벽한 무향 그래프를 부여 "금지"가장자리 다음 code jam problem는 다음과 같습니다. N = 300 <, K = 15 < 는 K "금지"에지들 중 하나를 사용하지 않는 그래프 해밀 토니안 사이클 수를 찾는다. O(2^N*N^2)의 간단한 DP 접근법은 그러한 경우에 작동

    0

    2답변

    일부 단어가 주어지면 과 같이 예를 들어. 바나나, 고양이, 개, 코끼리, 유형, 중간, 호수 는 시퀀스를 찾을 수 등이 (1) 모든 단어는 순서에 (2) 인접한 단어가 없습니다 같은 자입니다 . seq을 찾을 수없는 경우 false를 반환합니다. 그렇지 않은 경우는 true 및 seq를 돌려줍니다. 중복되지 않음. 단어의 순열이 없습니다. 내 생각은 :

    1

    1답변

    나는 유향 그래프에서 최적의 해밀턴 경로를 찾는 알고리즘을 구현 중이다. 합리적으로 잘 작동하는 알고리즘을 구현했지만 일부 경우에는 미묘한 버그 나 다른 문제가 있는지 확실하지 않습니다. 따라서 해결책이 알려진 여러 네트워크가 필요합니다. 구현이 해결해야하는지 확인해야합니다. 위키 피 디아는 해밀턴 경로가 무향 그래프에 적합한 용어 일 뿐이므로 "해밀턴 경

    1

    1답변

    n2 경로 노드가있는 그래프가 주어지고 시작 노드가 항상 오른쪽 상단 (점 A)에 있고 끝 노드가 항상있는 경우 오른쪽 아래 모서리 (B 점), A에서 B까지 주어진 해밀턴 경로의 수를 결정하는 C# 프로그램을 작성해야합니다 (n은 < = 10으로 가정). 즉, A에서 시작하여 B로 끝나는 모든 경로를 찾아야합니다. 각 경로는 한 번만 방문되며 노드 사이의

    0

    1답변

    이 알고리즘은 해밀턴 경로 문제를 해결합니다. G은 방향이 맞지 않은 그래프이며, v 시작점, G.size() 그래프 크기, G.get(v).gV 현재 버텍스의 모든 인접한 베셀입니다. static private void dfs(HashMap<Integer, Virsune> G, int v) { path.push(v); // add v t