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

网站建设公司的发展前景制作企业网站页面多少钱

网站建设公司的发展前景,制作企业网站页面多少钱,怎样做网站初中生,愿意做cps的网站基站维修工程师#xff08;200分#xff09; 小王是一名基站维护工程师#xff0c;负责某区域的基站维护。 某地方有n个基站(1n10)#xff0c;已知各基站之间的距离s(0s500)#xff0c;并且基站x到基站y的距离#xff0c;与基站y到基站x的距离并不一定会…基站维修工程师200分 小王是一名基站维护工程师负责某区域的基站维护。 某地方有n个基站(1n10)已知各基站之间的距离s(0s500)并且基站x到基站y的距离与基站y到基站x的距离并不一定会相同。 小王从基站1出发途径每个基站1次然后返回基站1需要请你为他选择一条距离最短的路线。 输入描述 站点数n和各站点之间的距离(均为整数)。如: 3 {站点数} 0 2 1 {站点1到各站点的路程) 1 0 2 (站点2到各站点的路程} 2 1 0 {站点3到各站点的路程} 输出描述 最短路程的数值 示例1 输入 3 0 2 1 1 0 2 2 1 0 输出 3 思路  目标是解决典型的旅行商问题TSP, Travelling Salesman Problem即在一个给定的城市网络中找到一条从起点城市出发经过每个城市一次并最终返回起点的路径使得路径的总距离最短。算法使用了递归深度优先搜索结合状态标记来遍历所有可能的路径并通过回溯法不断比较最短路径。 输入给定一个 size x size 的二维数组 arr其中 arr[i][j] 表示城市 i 到城市 j 的距离。 输出求解从城市0出发经过每个城市一次并返回的最短路径长度。   步骤:数据输入读取城市数 size 和城市之间的距离矩阵 arr。 递归函数 recur递归尝试从一个城市访问未访问过的下一个城市记录当前路径长度并使用状态数组 st 标记某个城市是否已经访问过。 状态回溯递归探索完某条路径后返回上一步尝试其他未访问过的城市最终比较得到最短路径。 结果输出输出所有路径中的最小总距离。 代码段如下 package com.rich.huawei.od_test;import java.util.Scanner;/*** description* Title Test01* Author tang rui qi* Date 2024/10/14 5:17*/ public class Test03 {static int res; // 用于保存最短路径的总距离// 递归函数// u: 当前访问的第几个城市// pre: 上一个访问的城市编号// temRes: 当前路径的总距离// size: 城市的总数// arr: 城市之间的距离矩阵// st: 访问状态数组标记某个城市是否被访问过static void recur(int u, int pre, int temRes, int size, int[][] arr, boolean[] st) {// 如果已经访问完所有城市并回到起点城市if (u size - 1) {// 将当前路径的总距离与最小距离进行比较更新最小距离res Math.min(res, temRes arr[pre][0]);return;}// 遍历每个城市寻找下一个未访问过的城市for (int i 1; i size; i) {if (st[i]) { // 如果该城市已被访问则跳过continue;}st[i] true; // 标记该城市为已访问// 递归访问下一个城市并累加当前路径的距离recur(u 1, i, temRes arr[pre][i], size, arr, st);st[i] false; // 回溯时将该城市重置为未访问状态}}public static void main(String[] args) {Scanner cin new Scanner(System.in);int size cin.nextInt(); // 读取城市的总数res 0x3f3f3f3f; // 初始化最短路径为一个很大的值int[][] arr new int[size][size]; // 城市之间的距离矩阵boolean[] st new boolean[size]; // 访问状态数组// 读取距离矩阵的值for (int x 0; x size; x)for (int y 0; y size; y) arr[x][y] cin.nextInt();// 从城市0开始递归搜索recur(0, 0, 0, size, arr, st);// 输出最短路径的总距离System.out.println(res);}}
http://www.hkea.cn/news/14480749/

相关文章:

  • 网站设置仅某浏览器大数据营销的作用
  • 网站流程图制作软件张家港 网站制作
  • 网站建设外包建设公司官方网站首页
  • 开发网站私活免费学做网站
  • 建网站的模块简述网站建设在作用
  • 公司内部网站系统义乌做网站公司哪家好
  • 霸州网站建设学校文化建设网站
  • 漯河市源汇区建设局网站万网解压缩wordpress
  • 自己学建网站软件开发专业大专学校排名
  • .net 网站开发视频南宁市建设厅网站
  • 徐州建设工程网站产品宣传短视频制作
  • 网站建设网站优化织梦怎么查看网站点击
  • 深圳华宫建设集团网站医院门户网站建设方案
  • 文字图片生成器大连做网站优化公司
  • 湖南建设人力资源网是正规网站吗做短视频的网站都有哪些
  • 傻瓜式网站制作深圳专业seo外包
  • 淘宝客网站虚拟主机ios wordpress fixed
  • 网站管理 官网网站开发 公司简介
  • 网站建设费无形资产兰州网站建设搜王道下拉
  • 苏州建交建设工程有限公司如何优化seo技巧
  • 输入网站查看空间电子商务网站建设的意义
  • 网站建设怎么样郑州企业管理咨询有限公司
  • 网站开发的大学生应届简历广东公司网站建设哪家好
  • 创业公司做网站小米新品发布会流程
  • 阳谷网站建设公司苏州网络推广哪家好
  • wordpress 设置常规站点地址企业管理咨询工作内容
  • 吉林省公司注册网站做侵权视频网站
  • 购物网站开发教程 视频做服装到哪个网站拿货品质好
  • 山东省住房与建设厅网站北京建设门户网站
  • 深圳龙岗网站建设公司哪家好给视频做特效的网站