jgrapht

    0

    1답변

    내 프로젝트 중 하나에 대해 netbeans로 작성된 클래스를 사용하는 방법을 알지 못합니다. 어느 폴더에 jgrapht 패키지를 놓아야합니까? 그렇다면 내가 무엇을 써야합니까? 그렇다면 import 문을 써야합니까?

    2

    3답변

    본질적으로 그래프로 볼 수있는 문제가 있습니다. 내 자신의 롤링 대신 JGraphT를 사용하여 구현하는 방법을 고려 중입니다. JGraphT를 사용하여 최소 스패닝 트리를 그래프 밖으로 가져 오는 가장 좋은 방법은 무엇입니까?

    3

    1답변

    JGraphT에는 멋진 피보나치 힙 클래스가 있습니다. Prim's minimum spanning tree algorithm을 어떻게 구현할 수 있습니까?

    1

    3답변

    JGraphT로 Prim의 최소 스패닝 트리 알고리즘을 구현하려고합니다. 어떻게 보이나요? 내가 겪었던 한 가지 문제는 JGraphT가 감독 한 것처럼 모든 것을 처리하는 것이 었습니다. 가끔 올바른 경우가 아니면 g.getEdgeSource(e)과 g.getEdgeTarget(e)을 뒤집기 위해 어색한 호출을해야 할 때가 있습니다. 원래 JGraphT의

    2

    2답변

    내가 JGraphT을 사용하고 서브 그래프를 생성하고 나는이처럼 서브 그래프를 생성 할 : 이 {stuff -> a -> b -> stuff} 같은 그래프, 그리고 당신이 {a -> b}의 방향으로 서브 그래프를 요청하는 경우, ' {a -> b -> stuff}이 나옵니다. (노드와 엣지의 stuff = 컬렉션, ->는 가장자리, a 및 b 노드됩니다 =

    3

    2답변

    특정 변수에 final이라고 표시되어 있지만 부작용을 일으키는 방법이 있습니다. 왜 이런거야? 아마도 나는 final이하는 일에 대해 혼란스러워 할 것입니다. @Test public void testSubGraph() { WeightedGraph<String, DefaultWeightedEdge> g = generateSimpleCaseGraph

    0

    2답변

    여기에 무슨 문제가 있는지 알 수 없습니다. @Test public void testSimpleCase() { assertTrue(JGraphtUtilities.graphEquality(ChooseRootTest.generateSimpleCaseGraph(), ChooseRootTest.generateSimpleCaseGraph()));

    1

    1답변

    이것은 매우 긴 샷입니다. 매우 구체적인 패키지에 대한 질문입니다. 노드가 그래프의 특정 영역으로 드래그하지 못하게하려고합니다. 마우스를 노드 위로 드래그했을 때를 감지하는 코드를 작성했지만 해킹 비트입니다. 마우스를 드래그하고 XY 좌표를 가져 오는 노드를 얻으려고 시도하지만이를 수행하는 방법을 모릅니다. 이것을 덮어 쓰는 방법을 찾을 수 없으며 마키 핸

    0

    1답변

    JGraphT를 다운로드했으며 코어 파일을 일부 변경하려고합니다. Eclipse를 사용하고 있습니다. .jar 또는 .zip이 소스 파일을 .class 파일에 첨부하려고합니다. .java 파일이 있는데, 내가 무엇을해야하는지 잘 모르겠습니다. jar 파일을 편집 한 다음 항아리를 다시 컴파일합니까?

    0

    1답변

    JGraphT 패키지에는 몇 가지 예제가 포함되어 있습니다. HelloJGraphT.java는 그 중 하나입니다. Netbeans6.0.1에서 오류없이 실행할 수 있습니다. 하지만, 다음과 같은 방법으로 dos 명령 프롬프트를 사용할 때 : javac -cp jgrapht-jdk1.6.jar HelloJGraphT.java 이 컴파일됩니다. Exceptio