当前位置: 首页 > wzjs >正文

网站建设实训总结范文外贸网站建设哪家好

网站建设实训总结范文,外贸网站建设哪家好,调研园区网站建设工作,六安网新闻数据定义 //邻接矩阵表示图 //1.无向图是对称的 //2.有权的把a,到b 对应的位置换成权的值/*** 无向图* A B* A 0 1* B 1 0*/ /*** 有向图* A B* A 0 1* B 0 0*/import java.util.ArrayList; import java.util.List;/*** 带权图* A B* A 0 1* B 0 0*/ p…

数据定义


//邻接矩阵表示图
//1.无向图是对称的
//2.有权的把a,到b 对应的位置换成权的值/*** 无向图*    A  B* A  0  1* B  1  0*/
/*** 有向图*    A  B* A  0  1* B  0  0*/import java.util.ArrayList;
import java.util.List;/*** 带权图*    A  B* A  0  1* B  0  0*/
public class GraphM {GraphM(List<Character> vList, int [][] gArr){v=vList;//构造时候顶点个数代表邻接矩阵的长度//邻接矩阵存储边是否联通和权g=gArr;}//顶点private List<Character> v=new ArrayList<>();//边private int[][] g;public List<Character> getV() {return v;}public int[][] getG() {return g;}
}

图的创建

import org.springframework.integration.graph.Graph;import java.util.ArrayList;
import java.util.List;public class GraphTest {//创造一个无向图 边长为6 都联通//顶点为6public static void wuXiangGraphCreat(){List<Character> v1=new ArrayList<>();for(int i=0;i<6;i++){v1.add((char)('A'+i));}int [][] g1=new int[v1.size()][v1.size()];for(int i=0;i<v1.size();i++){for(int j=0;j<v1.size();j++){if(i!=j){//不是对称轴上都是1g1[i][j]=1;}else {//对称轴都是0g1[i][j]=0;}}}GraphM wuXiangGraph=new GraphM(v1,g1);//打印校验//顶点System.out.println(wuXiangGraph.getV());//边for(int i= 0;i<v1.size();i++){for(int j=0;j<v1.size();j++){System.out.print(wuXiangGraph.getG()[i][j]);System.out.print(" ");}System.out.println();}}//有向图//创造一个有向图 边长为6 A-B B-C C-D D_E E-F//顶点为6public static void youXiangGraphCreat(){List<Character> v1=new ArrayList<>();for(int i=0;i<6;i++){v1.add((char)('A'+i));}int [][] g1=new int[v1.size()][v1.size()];for(int i=0;i<v1.size();i++){for(int j=0;j<v1.size();j++){if(i==0&&j==1||i==1&&j==2||i==2&&j==3|| i==3&&j==4||i==4&&j==5||i==5&&j==0){//边长为6 A-B B-C C-D D_E E-Fg1[i][j]=1;}else {//其余都是0g1[i][j]=0;}}}GraphM wuXiangGraph=new GraphM(v1,g1);//打印校验//顶点System.out.println(wuXiangGraph.getV());//边for(int i= 0;i<v1.size();i++){for(int j=0;j<v1.size();j++){System.out.print(wuXiangGraph.getG()[i][j]);System.out.print(" ");}System.out.println();}}//有向图带权,权每到下一条边加10//创造一个有向图 边长为6 A-B B-C C-D D_E E-Fpublic static void youXiangGraphQuCreat(){List<Character> v1=new ArrayList<>();for(int i=0;i<6;i++){v1.add((char)('A'+i));}int [][] g1=new int[v1.size()][v1.size()];//权int tem=0;for(int i=0;i<v1.size();i++){for(int j=0;j<v1.size();j++){if(i==0&&j==1||i==1&&j==2||i==2&&j==3|| i==3&&j==4||i==4&&j==5||i==5&&j==0){//边长为6 A-B B-C C-D D_E E-Fg1[i][j]=1+tem;tem+=10;}else {//其余都是0g1[i][j]=0;}}}GraphM wuXiangGraph=new GraphM(v1,g1);//打印校验//顶点System.out.println(wuXiangGraph.getV());//边for(int i= 0;i<v1.size();i++){for(int j=0;j<v1.size();j++){System.out.print(wuXiangGraph.getG()[i][j]);System.out.print(" ");}System.out.println();}}public static void main(String[] args) {//无向图wuXiangGraphCreat();youXiangGraphCreat();youXiangGraphQuCreat();}}

结果打印

http://www.dtcms.com/wzjs/545705.html

相关文章:

  • 百度站长工具综合查询制作app的软件手机版
  • 做网站签了合同后不想做了郑州pc网站开发
  • 自己做的网站可以挂在哪里谷歌浏览器下载手机版app
  • 网站备案好后设计公司
  • 删除网站备案wordpress从入门
  • 金华市建设银行网站免费整套ppt模板下载网站
  • 简单网页的设计过程阿里网站seo
  • 87网站一起做最近热点新闻大事件
  • 电商网站wordpress做手机网站需要多少钱
  • 网站建设功能覆盖范围无网站如何做淘宝客
  • 东阳科技网站建设wordpress ajax加载
  • 山西省城乡建设厅网站网站正在建设代码
  • 网站建设技术清单外贸网站搭建推广
  • 住房和城乡建设部注册中心网站建筑工程造价网
  • 企业应加强自身网站建设百度网盘app下载安装
  • 焦作做网站哪些网站是用jsp做的
  • 网站空间数据库上传黑龙江建设网官方网站特种作业证
  • 昆明好的网站制作揭阳建站服务
  • 湖南营销网站建设区块链插件wordpress
  • 网站开发用什么语言比较流行用php做网站的方法
  • 网站建设的主要工作培训做网站
  • 做ppt赚钱的网站wordpress获取文章信息
  • 建设网站虚拟主机是啥意思网络营销课程总结与心得体会
  • 安康市城乡建设规划局网站网站建设用啥系统好
  • 天津知名网站建设公司自己做微信团购小程序
  • 如何做网站镜像网站域名查主机名
  • 公司网站建设维护合同范本网站等比例缩放设计
  • 餐饮手机微网站怎么做网站建设和利用情况
  • 美容行业网站建设黄冈网站推广软件下载
  • 美食网站开发计划个人简历免费制作网站