博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Safecracker
阅读量:6159 次
发布时间:2019-06-21

本文共 925 字,大约阅读时间需要 3 分钟。

问题陈述:

  杭州电子科技大学HANGZHOU DIANZI UNIVERSITY Online Judge

 

问题解析:

  深度优先搜索(Depth_First Search)

 

代码详解:  

1 #include 
2 #include
3 #include
4 #include
5 6 using namespace std; 7 8 int flag, visited[12]; 9 10 int cmp(const void *a, const void *b){11 return *(char *)b - *(char *)a;12 }13 14 int calculate(char *ans) {15 int res = 0, x = 1, sign = 1;16 for(int i=0; i<5; i++) {17 for(int j=0; j<=i; j++) {18 x *= (ans[i] - 'A' + 1);19 }20 res += x * sign;21 x = 1;22 sign *= (-1);23 }24 return res;25 }26 27 void dfs(char *str, int target, char *ans, int depth, int len) {28 if(depth == 5) {29 if(calculate(ans) == target)30 flag = 1;31 return;32 }33 for(int i=0; i

 

参考博客: 

转载请注明出处:

转载于:https://www.cnblogs.com/michaelwong/p/4315092.html

你可能感兴趣的文章
部分和问题
查看>>
10. Regular Expression Matching
查看>>
FormData是什么
查看>>
动态规划1--最长公共子序列
查看>>
Just write about
查看>>
Maven+Mybatis+Spring配置
查看>>
人工智能
查看>>
多线程相关
查看>>
This dependency was not found: * !!vue-style-loader!css-loader?……
查看>>
39、自定义控件(四)-- View源码分析
查看>>
[译]Hour 7 Teach.Yourself.WPF.in.24.Hours
查看>>
C++ constexpr
查看>>
mac linux netstat -n
查看>>
The Basics
查看>>
Linux/U-Boot Git Repo
查看>>
python了解
查看>>
在写HTML和CSS时的黄金规范
查看>>
【php】用filter_var实现的简单参数验证
查看>>
springMVC解析视图
查看>>
CSS之字体相关样式
查看>>