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

清华大学精品课程网站网页上做ppt的网站好

清华大学精品课程网站,网页上做ppt的网站好,页面布局怎么设置,受欢迎的邢台做网站模型图 邻接矩阵 用于反应图中任意两点之间的关联#xff0c;用二维数组表示比较方便 以行坐标为起点#xff0c;列坐标为终点如果两个点之间有边#xff0c;那么标记为绿色#xff0c;如图#xff1a; 适合表示稠密矩阵 邻接表 用一维数组 链表的形式表示#xff…模型图 邻接矩阵 用于反应图中任意两点之间的关联用二维数组表示比较方便 以行坐标为起点列坐标为终点如果两个点之间有边那么标记为绿色如图 适合表示稠密矩阵   邻接表 用一维数组 链表的形式表示以数组下标作为起点链表中的每个节点作为终点形成的邻接表, 如图 适合表示稀疏矩阵 Java代码实现 邻接矩阵 public class AdjacentMatrix {private static Scanner scannernew Scanner(System.in); //扫描器public static void main(String[] args) {System.out.println(------图转换为邻接矩阵------);System.out.println(请输入顶点的数量:);int vertex_count scanner.nextInt();//开辟邻接矩阵boolean[][]adjacentMatrixnew boolean[vertex_count][vertex_count];//初始化矩阵for(int start0;startvertex_count;start){for(int end0;endvertex_count;end){adjacentMatrix[start][end]false;}}//获取边System.out.println(请输入边的数量:);int edge_countscanner.nextInt();System.out.println(请输入这些边的起点和终点,如(start end):);for(int i0;iedge_count;i){int start scanner.nextInt();int end scanner.nextInt();//填充边adjacentMatrix[start][end]true;}//打印输入结果System.out.println(所有边如下:);for (int start0;startvertex_count;start){for(int end0;endvertex_count;end){if(adjacentMatrix[start][end]true)System.out.println(start-end);}}} } 测试 //输入 ------图转换为邻接矩阵------ 请输入顶点的数量: 4 请输入边的数量: 5 请输入这些边的起点和终点,如(start end): 2 0 2 1 3 0 3 1 0 1//输出 所有边如下: 0-1 2-0 2-1 3-0 3-1进程已结束退出代码为 0 邻接表 public class AdjacentList {private static class Edge{public Integer endId;public Edge nextEdge;public Edge(Integer endId) {this.endId endId;this.nextEdgenull;}public Edge(Integer endId, Edge nextEdge) {this.endId endId;this.nextEdge nextEdge;}}private static Scanner scannernew Scanner(System.in);public static void main(String[] args) {System.out.println(----------图转换为邻接表----------);System.out.println(请输入顶点的数量:);int vertex_count scanner.nextInt();Edge[]adjacentListnew Edge[vertex_count];System.out.println(请输入边的数量:);int edge_count scanner.nextInt();System.out.println(请输入这些边:);for(int i0;iedge_count;i){int start scanner.nextInt();int end scanner.nextInt();if(adjacentList[start]null)adjacentList[start]new Edge(end);elseadjacentList[start].nextEdgenew Edge(end,adjacentList[start].nextEdge);}System.out.println(邻接表如下:);for (int i 0; i adjacentList.length; i){System.out.print(start:i end:);for(Edge eadjacentList[i];e!null;ee.nextEdge){System.out.print(-e.endId);}System.out.println();}} } 测试 //输入 ----------图转换为邻接表---------- 请输入顶点的数量: 4 请输入边的数量: 5 请输入这些边: 2 0 2 1 3 0 3 1 0 1//输出 邻接表如下: start:0 end:-1 start:1 end: start:2 end:-0-1 start:3 end:-0-1进程已结束退出代码为 0
http://www.hkea.cn/news/14447918/

相关文章:

  • dede移动端网站源码网页设计风格
  • 网站简历导出苏州高端网站建设开发
  • 四川省德阳市建设招投标网站桂林黄页大全桂林本地信息网
  • 网站域名永久上海外贸公司排名榜
  • 巨鹿网站制作wordpress虚拟主机安装
  • 河南建设河南勘察设计协会网站广州哪里比较好玩
  • 佛山企业一般在哪网站发布消息网站建设平台加盟
  • 包装设计网站是什么样子的域名怎么卖
  • html5开发手机网站网站建设收费标准效果
  • 青岛建设大学招聘信息网站山东省和住房建设厅网站
  • 移动端网站怎么布局襄阳企业网站建设
  • 长沙企业建站方案房地产新闻最新消息2022
  • 网站建设logo设计唐山城乡建设网站
  • 怎么创建网站与网页wordpress导航插件
  • 做网站游戏推广赚钱吗民用网络架构
  • 建平台网站费用html5在线制作网站模板
  • 低价网站建设机构网站建设设计制作方案与价格
  • 网站平台建设的作用广州注册公司最新流程
  • 医疗类网站建设3d动画制作视频教程
  • 温州seo网站推广宜春住房和城乡建设部网站
  • 网站开发如何处理兼容性问题建设网站的主要流程有哪些内容
  • 成都市网站开发公司服务新网站一直不被收录
  • 造价网站企业小程序建设的公司
  • 个人备案 网站简介怎么写付费主题怎么永久使用
  • 做盗版音乐网站常州建设局网站首页
  • 视频网站推广怎么做室内设计学校哪个好
  • 东莞做网站的公司怎样做境外电商
  • 网站开发公司模板建网站添加付款方式
  • jsp网站制作详细教程ui页面设计公司
  • 用html5做网站的心得体会wordpress开发工具