日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

和为 k 的组合(51Nod-1268)

發(fā)布時間:2025/3/17 编程问答 12 豆豆
生活随笔 收集整理的這篇文章主要介紹了 和为 k 的组合(51Nod-1268) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目

給出N個正整數組成的數組A,求能否從中選出若干個,使他們的和為K。如果可以,輸出:"Yes",否則輸出"No"。

輸入

第1行:2個數N, K, N為數組的長度, K為需要判斷的和(2 <= N <= 20,1 <= K <= 10^9)
第2 - N + 1行:每行1個數,對應數組的元素A[i] (1 <= A[i] <= 10^6)

輸出

如果可以,輸出:"Yes",否則輸出"No"。

輸入樣例

5 13
2
4
6
8
10

輸出樣例

No

思路:dfs

普通的深搜加 vis 標記會超時,因此可以對搜索順序進行優(yōu)化,每次 dfs 在當前結點的下一個結點開始搜索即可

源程序

#include<iostream> #include<cstdio> #include<cstdlib> #include<string> #include<cstring> #include<cmath> #include<ctime> #include<algorithm> #include<utility> #include<stack> #include<queue> #include<vector> #include<set> #include<map> #include<bitset> #define EPS 1e-9 #define PI acos(-1.0) #define INF 0x3f3f3f3f #define LL long long const int MOD = 1E9+7; const int N = 1000000+5; const int dx[] = {-1,1,0,0,-1,-1,1,1}; const int dy[] = {0,0,-1,1,-1,1,-1,1}; using namespace std; int n,k; int a[N]; bool flag; void dfs(int sum,int step) {if(flag)return;if(sum==0) {flag=true;return;}if(step<=n){for(int i=step;i<=n;i++){sum-=a[i];dfs(sum,i+1);sum+=a[i];}} } int main() {scanf("%d%d",&n,&k);for(int i=1; i<=n; i++)scanf("%d",&a[i]);for(int i=1;i<=n;i++)dfs(k,i);if(flag)printf("Yes\n");elseprintf("No\n");return 0; }

?

總結

以上是生活随笔為你收集整理的和为 k 的组合(51Nod-1268)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美色图一区二区三区 | 天天干天天干天天 | 羞羞免费视频 | 日韩婷婷| 激情久久综合 | 精品国自产在线观看 | 草草视频在线观看 | 中文国产视频 | 午夜精品一区二区在线观看 | 欧洲精品码一区二区三区免费看 | 日本一区二区视频在线观看 | 一区二区在线免费 | 中文字幕精品久久久久人妻红杏ⅰ | 亚洲 欧美 自拍偷拍 | 亚洲欧美日韩国产一区 | 国产色无码精品视频国产 | 色www亚洲国产张柏芝 | 亚洲精品污一区二区三区 | 成人自拍视频网站 | 蜜桃综合网 | 偷拍视频一区二区 | 人妻少妇被猛烈进入中文字幕 | 少妇av一区二区三区 | av视屏在线 | 丰满岳乱妇一区二区三区 | 艳母免费在线观看 | а√在线中文网新版地址在线 | 高清中文字幕在线a片 | 男人午夜视频 | av一区二区三区 | 午夜视频久久 | 人人插插 | 成人久久毛片 | 国产69熟 | 国产精品久久久久久久9999 | 欧美日韩国产伦理 | 日韩av在线免费看 | 国产精品久久久久久久久毛片 | 丰满大乳少妇在线观看网站 | 久久成人免费 | 福利91| 高清三区 | 成人av影视在线 | 欧美 亚洲 视频 | 色男人的天堂 | 精品无码一区二区三区爱欲 | 日本午夜网| 国产在线精品一区二区三区 | 一本久道久久综合 | 亚洲视频在线观看网站 | 午夜免费看片 | 国产麻豆久久 | 国产精品入口免费 | 高清av一区| 亚洲精品污一区二区三区 | 亚洲精品乱码久久久久久国产主播 | 日韩精品一区二区三区电影 | 欧美成人精品欧美一级乱黄 | 精品一区二区久久久久久按摩 | 国产欧美啪啪 | 天堂中文在线观看 | 久久国产精品久久久久久 | 在线视频日本 | 欧美伦理片网站 | 91porny在线 | 美国一区二区 | 欧美黄色片免费看 | 日日操夜夜| 日日操夜夜爱 | 超碰在线香蕉 | 99热免费在线观看 | 九色91popny蝌蚪新疆 | 国产91视频播放 | 在线中文字幕第一页 | 日韩一区二区三区精品 | 国产八区 | 99re国产| 亚洲国产成人一区 | 中文字幕永久视频 | 亚洲一区二区中文 | 国产精品九色 | 青青青在线免费 | 欧美三级在线看 | 亚洲污视频 | 五月婷婷激情小说 | 日韩美女中文字幕 | 国产又粗又猛又爽又黄的视频小说 | 999热精品视频 | 欧美成人短视频 | 亚洲色图28p| 人人av在线 | 国产r级在线观看 | 麻豆porn | 五级黄高潮片90分钟视频 | 亚洲性精品 | 国产精品三级久久久久久电影 | 国产精品自拍99 | 日本五十肥熟交尾 | 国产一区二区三区四区 |