#include<iostream>
#include<stdio.h>
#include<string.h>
#include<algorithm>
#include<math.h>
#include<sstream>
using namespace std;
#define L 101
int F,N;
int x,y;
int g[L][L];    //记录路径
int ans[L]; //记录路径
int len=0;
bool flag=false;   //状态变量
int f[L];   //桶排序 void printIt(){for(int i=1;i<=F+1;i++){cout << ans[i] << endl;}
}void dfs(int i){   //从i点出发 //距离为s ans[++len]=i;if(len==F+1){printIt();flag=true;return;}    //一组数据就够了 for(int j=1;j<=N;j++){if(flag) return;if(g[i][j]){g[i][j]=0;  //先占领后发展g[j][i]=0;dfs(j);g[i][j]=1;   //回溯 g[j][i]=1;}}len--;    //再回溯
}
int main()
{cin >> F;//1.建图 for(int i=1;i<=F;i++){cin >> x >> y;//统计节点个数 if(!f[x]){N++;f[x]=1;}if(!f[y]){N++;f[y]=1;}g[x][y]=1;    //无向图g[y][x]=1; }//2.遍历图 - 深搜 for(int i=1;i<=N;i++){if(flag)return 0;dfs(i);}//确定起点return 0;
}
/*
9
1 2
2 3
3 4
4 2
4 5
2 5
5 6
5 7
4 6
*/
//cout << "输入:"

结果:

练习3 - 铲雪车(snow)相关推荐

  1. 信息学奥赛一本通 1374:铲雪车(snow)

    [题目链接] ybt 1374:铲雪车(snow) 洛谷 UVA10203 Snow Clearing 注:原题输入要求更复杂,本文代码无法通过. [题目考点] 1. 图论:欧拉回路 2. 两点间距离 ...

  2. 铲雪车(snow) UVA10203 Snow Clearing 题解 优化版

    - 思路和解析,参见第一版题解: 铲雪车题解 洛谷链接 铲雪车 题解 第一版 这里是只是做了输入优化,优化如下: 1.直接使用scanf函数输入,避免了字符转数字. 2.免去了空格数量检测,直接在数字 ...

  3. 问题 G: 铲雪车snow

    题目描述 随着白天越来越短夜晚越来越长,我们不得不考虑铲雪问题了.整个城市所有的道路都是双车道,因为城市预算的削减,整个城市只有1辆铲雪车.铲雪车只能把它开过的地方(车道)的雪铲干净,无论哪儿有雪,铲 ...

  4. 惹某人持续划水的开学第二周(习题+感悟)

    本周宜划水 (一)图论 A - 一笔画问题 题目描述 Input Output Sample Input Sample Output 理解 AC代码 B - 珍珠BEAD 题目描述 Input Out ...

  5. 骑马修栅栏(fence) 、铲雪车(snow)

    问题 K: 骑马修栅栏(fence) 时间限制: 1 Sec  内存限制: 128 MB 题目描述 农民John每年有很多栅栏要修理.他总是骑着马穿过每一个栅栏并修复它破损的地方. John是一个与其 ...

  6. 在虚拟机中如何安装Mac OS X Snow Leopard 10.6

    前一段时间由于心血来潮,也由于在twitter上经常看到tinyfoo等大虾说苹果的优势.自己就先装个Mac OS系统学习一下,本人是狂热的小黑迷,原来在bestbuy和老婆在看Macbook Pro ...

  7. AWS — AWS Snow 系列

    目录 文章目录 目录 AWS Snow 系列 AWS Snowcone AWS Snowball AWS Snowmobile AWS Snow 系列 AWS Snow 系列可为需要在严峻的非数据中心 ...

  8. Codeforces Round #180 (Div. 2) A. Snow Footprints 贪心

    A. Snow Footprints 题目连接: http://www.codeforces.com/contest/298/problem/A Description There is a stra ...

  9. 2019 GDUT Rating Contest II : Problem G. Snow Boots

    题面: G. Snow Boots Input file: standard input Output file: standard output Time limit: 1 second Memory ...

  10. Codeforces Round #470 (rated, Div. 2 C. Producing Snow(思维)

    C. Producing Snow time limit per test 1 second memory limit per test 256 megabytes input standard in ...

最新文章

  1. 如何用8GB树莓派替代MacBookPro?
  2. 当我们在讨论奢侈品行业时,人工智能可以做什么?
  3. LeetCode 205 Isomorphic Strings(同构的字符串)(string、vector、map)(*)
  4. 图像傅里叶变换,幅度谱,相位谱
  5. 交叉编译inetutils并配置telnet服务
  6. 学好机器学习,这里有想要的一切
  7. android EventBus 3.0 混淆配置
  8. 傅里叶变换及其应用 pdf_级数的欧拉变换及其应用
  9. leetcode887 鸡蛋掉落
  10. 小程序开发(12)-之分页封装
  11. linux 服务器鼠标右键失灵_【华鹏客服维修部】系统重置后,键盘失灵怎么办?...
  12. 包含min函数的栈(important)
  13. Android 开发笔记___Activity的生命周期
  14. notepad快捷键大全
  15. 论文阅读:BASNet:Boundary-Aware Salient Object Detection
  16. 怎么让图片铺满手机屏幕_手机屏幕密码忘了怎么解锁
  17. Android webView嵌套h5页面 软键盘遮盖页面问题 解决方案 java kotlin
  18. 数据治理--元数据--元数据的作用
  19. 编程入门指南:零基础如何自学编程?
  20. 纳睿雷达IPO过会:拟募资近10亿 包晓军夫妇为加拿大人

热门文章

  1. 利用Latex在线表格绘制表格以及多行合并垂直居中
  2. 电脑清灰你要知道的那些事(二)
  3. 业界最全的iOS包瘦身技术实践总结
  4. android 集成 firebase 推送
  5. 网易云音乐8.0版本背后的野心
  6. SAP 打印自动导出PDF本地文件(自己做的例子)
  7. 33. Pay Gap for the Brightest Female Graduatea 最聪明的大学女毕业生面临的工资差距
  8. js做个人所得税计算器
  9. 华为企业业务的数字化与绿色节能“双向突围”
  10. 12帧跑步动画分解图_今天给大家分享一个跑步动画教程和注意事项!希望有所帮助!...