第五周作业——有向图邻接表表示及反向图构造
来源:互联网 发布:被收购的中国品牌 知乎 编辑:程序博客网 时间:2024/04/30 14:34
package javapage;import java.io.File;import java.io.PrintWriter;import java.util.Scanner;public class GraphReverse{int v; //顶点数int e; //边数static int [][] matrix ; //邻接矩阵static int [][] matrixDG;public static void main(String[] args){try(Scanner scanner = new Scanner(new File("tinyDG.txt"));PrintWriter fout = new PrintWriter(new File("tinyDG_matrix.txt"));){int v = scanner.nextInt(); //顶点的数目int e = scanner.nextInt(); //边的数目matrix = new int[v][v];matrixDG = new int[v][v];//读取每条边对应的两个顶点,设置邻接矩阵的值for (int i = 0; i < e; i++) {int v1 = scanner.nextInt();int v2 = scanner.nextInt();matrix[v1][v2] = 1;matrixDG[v2][v1] = 1;}//无向图的邻接矩阵写到文件中for(int i=0; i<v; i++){for(int j=0; j<v; j++){System.out.print(matrix[i][j] + " ");}System.out.println();}System.out.println("***************邻接表表示***************");System.out.println("\n\n\n************反向图的邻接表表示*************");for(int i=0; i<v; i++){for(int j=0; j<v; j++){System.out.print(matrixDG[i][j] + " ");}System.out.println();}} catch (Exception e) {e.printStackTrace();}}}
0 0
- 第五周作业——有向图邻接表表示及反向图构造
- 第五周作业——有向图邻接表表示及反向图构造(GraphReverse)
- 第五周作业——有向图邻接表表示及反向图构造
- 第五周作业——有向图邻接表表示及反向图构造
- 第五周作业——有向图邻接表表示及反向图构造
- 第五周作业——有向图邻接表表示及反向图构造
- 第五周作业——有向图邻接表表示及反向图构造
- 第五周作业——有向图邻接表表示及反向图构造
- 第五周作业——有向图邻接表表示及反向图构造
- 第五周作业——有向图邻接表表示及反向图构造
- 第五周作业——1有向图邻接表表示及反向图构造
- 第五周作业——有向图邻接表表示及反向图构造
- 第五周作业——有向图邻接表表示及反向图构造
- 第五周作业——有向图邻接表表示及反向图构造
- 第五周作业——有向图邻接表表示及反向图构造
- 第五周作业——有向图邻接表表示及反向图构造
- 第五周作业——有向图邻接表表示及反向图构造
- 第五周作业——有向图邻接表表示及反向图构造
- 怎样花两年时间去面试一个人
- linux下为分区设定label--e2label
- 论坛看到的几段话
- C++中将string类型转换为int, float, double类型 主要通过以下几种方式:
- C++ 按字符读取字符串
- 第五周作业——有向图邻接表表示及反向图构造
- 2014年Unity亚洲开发者大会
- 【JAXP】SAX方式解析XML文件
- 【MySQL】基础知识小结
- 面试提问
- Struts-2.3.16 环境配置
- 《自动控制原理》(胥布工版)习题3-4(使用GUI)
- 传送门 (持续更新中,汇总自其他博客)
- 我的地盘我做主