06 - 그림 1 목록 연결 집합 JAVA 구현
1516 단어 저장 성 데이터 구조
제목.
N 개의 정점 과 E 개의 변 이 있 는 무 방향 그림 을 지정 합 니 다. DFS 와 BFS 로 각각 모든 연결 집합 을 보 여 주 십시오.정점 을 0 에서 N - 1 번 으로 가정 하 다.검색 을 할 때, 우리 가 항상 번호 가 가장 작은 정점 에서 출발 하여 번호 가 증가 하 는 순서에 따라 인접 지점 에 접근한다 고 가정 합 니 다.
입력 형식: 첫 번 째 줄 을 입력 하여 정수 N 2 개 (0)
출력 형식: "{v 1 v 2... v k}" 형식 으로 줄 마다 연결 집합 을 출력 합 니 다. DFS 결 과 를 먼저 출력 하고 BFS 결 과 를 출력 합 니 다.
입력 샘플: 86 0 7 0 1 2 0 4 1 2 4 3 5 출력 샘플: {0 1 4 2 7} {3 5} {6} {0 1 2 7 4} {3 5} {6}
public class ConnectedSet {
private static int Vex;
private static int Edge;
private static int[][] node=new int[Vex][Vex];
private static boolean[] visit=new boolean[Vex];
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
Vex=sc.nextInt(); //
Edge=sc.nextInt(); //
node =new int[Vex][Vex]; //
visit=new boolean[Vex]; //
for(int i=0;i queue=new LinkedList<>(); //
queue.add(v); //
while(!queue.isEmpty()) {
int tmp=queue.poll(); //
System.out.print(tmp+" ");
for(int n=0;n
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
06 - 그림 1 목록 연결 집합 JAVA 구현06 - 그림 1 목록 연결 집합 JAVA 구현 제목. N 개의 정점 과 E 개의 변 이 있 는 무 방향 그림 을 지정 합 니 다. DFS 와 BFS 로 각각 모든 연결 집합 을 보 여 주 십시오.정점 을 0 에서 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.