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

购物网站html代码广东seo网站推广代运营

购物网站html代码,广东seo网站推广代运营,惠州seo顾问,品牌视觉设计《灵珠觉醒:从零到算法金仙的C++修炼》卷十混元大罗(91)混元无极破 NP - 旅行商问题(动态规划 + 状态压缩) 哪吒在数据修仙界中继续他的修炼之旅。这一次,他来到了一片神秘的混元大罗天,天际间弥漫着 NP 问题的挑战,代表着组合优化的极限。天的入口处有一块巨大的石碑…

《灵珠觉醒:从零到算法金仙的C++修炼》卷十·混元大罗(91)混元无极破 NP - 旅行商问题(动态规划 + 状态压缩)

哪吒在数据修仙界中继续他的修炼之旅。这一次,他来到了一片神秘的混元大罗天,天际间弥漫着 NP 问题的挑战,代表着组合优化的极限。天的入口处有一块巨大的石碑,上面刻着一行文字:“欲破此天,需以混元之力,破 NP,旅行商问题显真身。”

哪吒定睛一看,石碑上还有一行小字:“当城市距离矩阵为:

0 2 9 10
1 0 6 4
15 7 0 8
6 3 12 0

时,旅行商的最短路径为1 -> 3 -> 2 -> 4,总距离为2 + 4 + 7 + 3 = 16。”哪吒心中一动,他知道这是一道关于旅行商问题的难题,需要通过动态规划和状态压缩来解决。

暴力解法:混元大罗天的初次尝试

哪吒心想:“要解决旅行商问题,我可以尝试枚举所有可能的路径,计算每条路径的总距离,然后找到最短的那条。”他催动混元之力,通过递归生成所有可能的排列,计算每条路径的总距离。

#include <iostream>
#include <vector>
#include <algorithm>using namespace std;int tsp(vector<vector<int>>& dist, vector<bool>& visited, int current, int n) {if (all_of(visited.begin(), visited.end(), [](bool v) { return v; })) {return dist[current][0];}int minDist = INT_MAX;for (int i = 1; i < n; ++i) {if (!visited[i]) {visited[i] = true;int temp = tsp(dist, visited, i, n) + dist[current][i];if (temp < minDist) {minDist = temp;}visited[i] = false;}}return minDist;
}int main() {vector<vector<int>> dist = {{0, 2, 9, 10},{1, 0, 6, 4},{15, 7, 0, 8},{6, 3, 12, 0}};int n = dist.size();vector<
http://www.dtcms.com/wzjs/81850.html

相关文章:

  • 500强企业网站有哪些域名服务器ip地址查询
  • logo注册流程及费用seo营销的概念
  • 专门做本子的网站智能网站推广优化
  • 什么网站可以免费做视频网络营销有哪些主要功能
  • python做动态网站网站怎么进入
  • 企业管理系统项目经历免费网站排名优化在线
  • 2024第三波疫情已经到来了关键词的分类和优化
  • 电子商务网站建设总结网站优化推广是什么
  • 免费建网站的程序seo推广平台
  • 郑州市精神文明建设 网站销售系统
  • 建设美妆企业网站域名归属查询
  • 上海高端网站制作站霸科技免费网络推广网站
  • 中国做的比较好的网站设计公司有哪些自有品牌如何推广
  • 游戏推广网站怎么做什么是电商?电商怎么做
  • 网站开发描述交换链接的其它叫法是
  • 网站建设谈判技巧网站维护的主要内容
  • 淘宝网站建设图片素材seo兼职论坛
  • 特产网站模板自己搭建网站需要什么
  • 龙口网站开发软文广告经典案例短的
  • 山东胜越石化工程建设有限公司网站网络营销主要学什么
  • 做网站几天营业推广的目标通常是
  • 金华专业做网站公司关键词挖掘站长工具
  • 石岩做网站哪家好站长工具爱站网
  • wordpress设置行间距上海网优化seo公司
  • 购物网站开发项目意义站长工具免费
  • 动态网站开发服务器端脚本语言郑州seo网站管理
  • 企业型网站建设费用深圳网站优化公司哪家好
  • java和php哪个做网站好阿里云域名注册流程
  • 校园网站建设培训班短视频培训机构排名
  • 淘宝几百块做网站还有其他费用吗seo公司推荐推广平台