poj1426之一深搜
来源:互联网 发布:淘宝势力周多久一次 编辑:程序博客网 时间:2024/04/30 10:52
这个思路看起来比较简单,从小到大依次遍历,直到搜出符合要求的 结果;
其实可以加一些剪枝,有点晚了就算了;
看到网上有人用打表,还有人用宽搜;
有时间我也试一试;
#include <vector>#include <algorithm>#include <cstdio>#include <iostream>#include <cstring>using namespace std;int n;int flag;void DFS(unsigned long long ans,int step){ if(flag) //结束 { return ; } if(step == 19) //神奇的回溯 { return ; } if(ans%n == 0) //结束条件判断 { flag = 1; printf("%lld\n",ans); <span style="white-space:pre"></span> //llu和I64u和lld都可以 return ; } else //深度搜索 { DFS(ans*10,step+1); DFS(ans*10+1,step+1); } return ;}int main(){ while(scanf("%d",&n)!=EOF&&n) <span style="white-space:pre"></span> //输入 { flag = 0; DFS(1,0); } return 0;}
1 0
- poj1426之一深搜
- POJ1426 广搜
- poj1426
- poj1426
- POJ1426
- poj1426
- poj1426
- poj1426
- POJ1426
- poj1426
- poj1426
- poj1426
- poj1426
- poj1426
- POJ1426
- poj1426
- POJ1426
- POJ1426
- Linux系统中校验下载文件的完整性方法(MD5,SHA1,PGP)
- 记录gcc/g++的使用
- 如何线程安全地遍历List:Vector、CopyOnWriteArrayList
- 服务器遭受的一次攻击
- jQuery源码浅析
- poj1426之一深搜
- 我的Android网络框架之旅(二)
- 无序n个元素中,寻找第K大的元素 O(n)
- EF+Oracle+Unity+MVC+AutoMapper 框架的搭建
- Tsinsen A1116 幂方分解
- 树莓派一些常用设置
- Chromium网页渲染调度器(Scheduler)实现分析
- Android 网络与数据存储
- 搭建开发环境