hdu 2181 哈密顿绕行世界问题(dfs)

8155平台multi-display(多屏显示)原理与配置 8155平台多屏互动原理与配置 阅读详情

题目大意:

        一个规则的实心十二面体,它的 20个顶点标出世界著名的20个城市,你从一个城市出发经过每个城市刚好一次后回到出发的城市。输出路径。 

解题思路:

        直接从起点开始dfs即可。

代码:

#include <iostream>
#include <algorithm>
#include <cstring>
#include <stdio.h>

using namespace std;

int path[25][3];
int f[25];
int ans[25],num,m;

void dfs(int now,int length){
    f[now] = false;
    ans[length] = now;
    if(length == 20 && (m == path[now][0] || m == path[now][1] || m == path[now][2])){
        num ++;
        printf("%d: ",num);
        for(int i = 1; i <= 20; i ++){
            printf(" %d",ans[i]);
        }
        printf(" %d\n",m);
        f[now] = true;
        return;
    }
    for(int i = 0; i < 3; i ++){
        if(f[path[now][i]]) dfs(path[now][i],length+1);
    }
    f[now] = true;
    return;
}

int main()
{
    for(int i = 1; i <= 20; i ++){
        cin >> path[i][0] >> path[i][1] >> path[i][2];
        sort(path[i],path[i]+3);
    }
    while(true){
        cin >> m;
        if(m == 0) break;
        memset(f,true,sizeof(f));
        num = 0;
        dfs(m,1);
    }
    return 0;
}


厉害了,华为推出下一代光传送网:fgOTN 2024年10月,在全球信息技术博览会(GITEX Global 2024)上,华为正式发布了其颠覆性的创新产品——端到端细粒度光传送网(fgOTN)解决方案。这一产品组合被誉为行业内首个fgOTN,旨在重塑光传送网络的格局,满足电力运输等行业日益增长的通信需求。在过去的近三十年中,同步数字体系(SDH)技术一直是电信和工业网络的支柱,因其可靠性、稳定性和低延迟而备受青睐。然而,随着数据需求的激增,SDH的最大带宽仅为10 Gbps,逐渐显露出局限性。 阅读详情

相关推荐

【原创,解决CLodop安装后无法调用的问题】已经安装过CLodop,但是网页上仍然提示“clodop云打印服务(localhost本地)未安装启动,点击这里执行安装....”

在某些国内web网站中,需要安装一个名为“CLodop”的插件;但在实际使用过程中,即使安装了CLodop插件,网页试图调用它时还是会提示“clodop云打印服务(localhost本地)未安装启动,点击这里执行安装...”,且无法完成相关打印任务 本文属原创博客,分析了解决CLodop无法被调用的问题,并附上了原理和解决方法,本质上是和跨域请求以及CORS类安全组策略相关

link_in_csdn的博客 2万+

HDU2181 哈密顿绕行世界问题 —— DFS

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2181 哈密顿绕行世界问题 Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 5132    Accepted Submi

A man can be destroyed, but not defeated. 416

SAP PP工艺路线Routing保姆级配置指南:从CA01创建到替代/并行顺序实战

本文详细解析SAP PP模块中工艺路线(Routing)的配置与应用,从基础创建(CA01)到高级功能如替代顺序和并行顺序的实战操作。通过真实案例演示,帮助用户掌握SAP PP工艺路线的精细化管理,提升生产流程效率。

weixin_30898555的博客 388

[dfs]hdu2181 哈密顿绕行世界问题

C - 哈密顿绕行世界问题 Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u SubmitStatus Description 一个规则的实心十二面体,它的 20个顶点标出世界著名的20个城市,你从一个城市出发经过每个城市刚好一次后回到出发的城市。 Input 前20行的第i行有3个数,

童凌的技术博客 597

AIOps探索 | 如何用大模型构建高效运维知识及智能问答平台(1)

好久没有分享AIOps相关干货了,最近大模型这么火,而且我们有客户已经基于大模型构建了知识及智能问答平台,需要在运维领域结合使用场景进行应用。为此,楼主从头到尾声梳理了一遍大模型在运维领域构建知识及智能问答平台的应用场景、技术实现,总结出来供大家一同探索,希望对大家理解和运用大模型有一定帮助~

智能运维及数据中台探索 2810

软考中级-软件设计师 知识点整理(一篇就过了 建议收藏)

软考中级-软件设计师上午题知识点总结

片言可决讼,半纸能缚龙 17万+

HDU 2181 哈密顿绕行世界问题

HDU 2181 哈密顿绕行世界问题 TimeLimit:3000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others) ProblemDescription - 题目描述   一个规则的实心十二面体,它的 20个顶点标出世界著名的20个城市,你从一个城市出发经过每个城市刚...

123

《一》:LBE,VR 大空间系列——场景环境需求解析

当前,大量 VR 体验活动在室内场地开展。因此,对于场地照明有特定要求:除天花板外,场地的所有表面均需有照明覆盖。这是为了保证玩家无论处于场地的哪个位置,地面与墙面都不会出现明显的影子。场地内不建议安装射灯或高强度的点光源,若已安装此类灯具,需使用柔光板进行遮盖。此外,要避免在阳光下使用 VR 设备台。参考图(请忽略其中Maker标签)

unitygroup的博客 944

HDU-2181 哈密顿绕行世界问题(dfs)

Problem Description: 一个规则的实心十二面体,它的 20个顶点标出世界著名的20个城市,你从一个城市出发经过每个城市刚好一次后回到出发的城市。 Input: 前20行的第i行有3个数,表示与第i个城市相邻的3个城市.第20行以后每行有1个数m,m<=20,m>=1.m=0退出. Output: 输出从第m个城市出发经过每个城市1次又回到m的所有路线,如有多...

一只在校程序猿的技术贴 323

0基础学习diffusion_model扩散模型【易理解的公式推导】Denoising Diffusion Probabilistic Models

去噪扩散概率模型。本文是笔者在学习扩散模型时的一些笔记与心得,在公式推导过程中能够保证自己是一步一步去推导并且理解了的。概述是我认为比较重要的部分能够帮助理解公式的推导,具体的公式推导在每一小节中进行。1、扩散过程:如上图所示,扩散过程为从右到左X0→XTX0​→XT​的过程,表示对图片逐渐加噪,且Xt1X_{t+1}Xt1​是在XtX_{t}Xt​加躁得到的,其只受XtX_{t}Xt​的影响,因此扩散过程是一个马尔科夫过程。X0X_0。

zik的博客 2398

【DRAM存储器六十一】LPDDR5介绍--LPDDR5/5X/4/4X IO结构

简述LPDDR5/5X/4/4X IO结构及等效电路下的VREF理论值计算

highman110的博客 483

HDU 2181 哈密顿绕行世界问题(DFS 深度优先搜素)

哈密顿绕行世界问题 Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Description 一个规则的实心十二面体,它的 20个顶点标出世界著名的20个城市,你从一个城市出发经过每个城市刚好一次后回到出发的城市。    Input 前

小夏 的博客 457

MMCVDeformConv2d转TensorRT记录

MMCVDeformConv2d转Tensorrt

qq_35435798的博客 1779

hdu 2181哈密顿绕行世界问题 dfs

传送门:hdu 2181 中文题就不多说了,唯一值得注意的一点是dfs到最后cnt==20的时候要先判断最后一个城市和第一个城市连不连通再输出。#include #include #include int map[22][22]; int book[22]; int line[22]; int t=0,m; using namespace std; int dfs(int cnt) {

WA是一笔财富 434

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

HDU 2181哈密顿绕行世界问题【dfs】

哈密顿绕行世界问题 Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 7364    Accepted Submission(s): 4368   Problem Description 一个规则的实心十二面体,它的 20个顶点标出世...

Emiya丶的博客 258

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

哈密顿绕行世界问题 HDU - 2181(dfs)

哈密顿绕行世界问题  HDU - 2181 一个规则的实心十二面体,它的 20个顶点标出世界著名的20个城市,你从一个城市出发经过每个城市刚好一次后回到出发的城市。  Input 前20行的第i行有3个数,表示与第i个城市相邻的3个城市.第20行以后每行有1个数m,m&lt;=20,m&gt;=1.m=0退出.  Output 输出从第m个城市出发经过每个城市1次又回到m的所有路线,如...

Learning_is_endless的博客 271

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

hdu 2181 哈密顿绕行世界问题(dfs)

http://acm.hdu.edu.cn/showproblem.php?pid=2181 哈密顿绕行世界问题 Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2483    Accepted Submission(s): 1

大太阳 444

HDU 2181 哈密顿绕行世界问题(DFS)

哈密顿绕行世界问题             Time Limit: 3000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)                    Total Submission(s): 698Accepted Submission(s): 423 Problem D...

MengDeMao1234的博客 173

HDU2181 哈密顿绕行世界问题 DFS

HDU2181 哈密顿绕行世界问题 DFS

htrdchh的博客 261

HDU 2181哈密顿绕行世界问题(还是DFS)

哈密顿绕行世界问题 Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2670    Accepted Submission(s): 1673 Problem Description 一个规则的实心十二面体,它的 2

AC_Dreameng 1234

HDU2181 哈密顿绕行世界问题【DFS+暴力】

题目链接:哈密顿绕行世界问题 分析:暴力dfs向后延伸20位,注意判断第20位是否能回到起点; #include<bits/stdc++.h> #define pb push_back using namespace std; typedef long long ll; const int maxn=1e5+7; const int mod=1e9+7; const ll INF=...

MaJorieL 180

HDU - 2181 哈密顿绕行世界问题【dfs】

哈密顿绕行世界问题 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 8150 Accepted Submission(s): 4784 Problem Description 一个规则的实心十二面体,它的 20个顶点标出世界著名的2...

qq_43966202的博客 215

HDU 2181 哈密顿绕行世界问题(DFS)

题意   由20个顶点的图,输入每个点联通的点,输入出发点后,按字典序输出所有通过所有点回到出发点的路线 思路   将每个顶点联通的点从小到大存储后DFS找出所有路线 代码 /* HDU 2181 dfs */ #include<iostream> #include<vector> #include<algorithm> #include<cstrin...

IuSpet的博客 314

HDU2181 哈密顿绕行世界问题 dfs

哈密顿绕行世界问题 Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 3209    Accepted Submission(s): 1980 Problem Description 一个规则的实心十二面体,它的 20个顶点

要做ADC 2643

HDU - 2181 哈密顿绕行世界问题 (DFS)

哈密顿绕行世界问题 一个规则的实心十二面体,它的 20个顶点标出世界著名的20个城市,你从一个城市出发经过每个城市刚好一次后回到出发的城市。 Input 前20行的第i行有3个数,表示与第i个城市相邻的3个城市.第20行以后每行有1个数m,m<=20,m>=1.m=0退出. Output 输出从第m个城市出发经过每个城市1次又回到m的所有路线,如有多条路线,按字典序输出,...

YOONGI 143

HDU 2181-哈密顿绕行世界问题(裸dfs)

E - 哈密顿绕行世界问题 Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit Status Practice HDU 2181 Appoint description:  System Crawler  (2015-11-14) Descripti

梧桐下的四叶草 382
上一篇: poj 3414 Pots(bfs)
下一篇: Lua入门教程
accelerator_2016
博客等级 码龄11年 3粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值