51nod 1268 和为K的组合
来源:互联网 发布:百度关键词优化多少钱 编辑:程序博客网 时间:2024/05/16 15:39
数据量比较小,dfs暴力水过
#include <bits/stdc++.h>using namespace std;int n,k;int A[25];bool correct = false;void dfs(int cnt,int sum){ if(sum == k) { correct = true; return; } if(correct) return; if(cnt == n) return; dfs(cnt+1,sum+A[cnt]); dfs(cnt+1,sum);}int main(){ ios::sync_with_stdio(false); cin >> n >> k; for(int i = 0; i < n; ++i) cin >> A[i]; dfs(0,0); if(correct) cout << "Yes" << endl; else cout << "No" << endl; return 0;}
阅读全文
0 0
- 和为K的组合 51Nod
- 51Nod 1268 和为K的组合(搜索/+回溯)
- 51 nod 1268 和为k的组合
- 51nod 1268 和为K的组合
- 51Nod-1268-和为K的组合
- 51nod 1268 和为k的组合
- 51nod-【1268 和为K的组合】
- 51nod 1268 和为K的组合
- 51Nod 1268 和为K的组合
- 51nod 1268 和为K的组合
- 51nod 1268 和为k的组合
- 51nod 1268 和为K的组合
- 51nod 1268 和为K的组合 dfs
- 51nod 1268 和为K的组合 -dfs枚举
- 【51Nod】1268 - 和为K的组合(01背包 || bfs)
- 51nod 1268 和为K的组合【Dp/Dfs/折半枚举】
- 51nod 1268 和为K的组合 【dfs or dp】
- 51nod oj 1268 和为K的组合【dfs深搜----或二分区间再二分查找】
- [PAT乙级]1009. 说反话 (20)
- C语言基础之指针
- 【简记】Java Web 内幕——SpringMVC框架设计与模式
- java OO——引用数据类型转换
- 【解决】APK下载到Cache目录安装失败的问题
- 51nod 1268 和为K的组合
- 如何提高Unity Gear VR游戏性能2
- Java面向对象4
- 湖南多校对抗赛(2015.4.6) A
- Doxygen生成注释文档
- 数据结构与算法分析
- ubuntu14.04上面安装docker
- 一文弄懂神经网络中的反向传播法——BackPropagation
- 【转】从四个方面比较filter与servlet