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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

正整数分组(51Nod-1007)

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

題目

將一堆正整數分為2組,要求2組的和相差最小。
例如:1 2 3 4 5,將1 2 4分為1組,3 5分為1組,兩組和相差1,是所有方案中相差最少的。

輸入

第1行:一個數N,N為正整數的數量。
第2 - N+1行,N個正整數。
(N <= 100, 所有正整數的和 <= 10000)

輸出

輸出這個最小差

輸入樣例

5
1
2
3
4
5

輸出樣例

1

思路:

由于要分為兩組使得兩組和的差最小,那么首先可以求出所有數的和的一半,然后在這個基礎上去做 01 背包

以和的一半為容量,每個數去選擇或不選擇,最后?dp[sumHalf] 就是一組的總和

那么另一組的和就是 sum-dp[sumHalf],結果就是 (sum-dp[sumHalf])-dp[sumHalf]

源程序

#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> #define E 1e-9 #define PI acos(-1.0) #define INF 0x3f3f3f3f #define LL long long const int MOD=7; const int N=1000000+5; const int dx[]= {-1,1,0,0}; const int dy[]= {0,0,-1,1}; using namespace std; int a[N]; int dp[N]; int main(){int n;scanf("%d",&n);int sum=0;for(int i=0;i<n;i++){scanf("%d",&a[i]);sum+=a[i];}int sumHalf=sum/2;for(int i=0;i<n;i++)for(int j=sumHalf;j>=a[i];j--)dp[j]=max(dp[j],dp[j-a[i]]+a[i]);printf("%d\n",sum-dp[sumHalf]-dp[sumHalf]);return 0; }

?

總結

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

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

主站蜘蛛池模板: 经典杯子蛋糕日剧在线观看免费 | 国产精品mm | 1000部国产精品成人观看 | 葵司av电影| av男人的天堂av| 天天色综合影视 | 日本japanese丰满白浆 | 午夜欧美福利 | 麻豆91精品91久久久 | 农村搞破鞋视频大全 | 亚洲人成77777 | 二级毛片 | 激情欧美网站 | 69人妻精品久久无人专区 | 中文字幕乱码人妻无码久久95 | 天降女子在线 | 丰满人妻在公车被猛烈进入电影 | 97人妻精品一区二区 | 青青草免费观看 | 伦伦影院午夜理伦片 | 奇米888一区二区三区 | 2025av在线播放 | 撸撸在线视频 | 91插插插视频 | 狠狠干快播 | 青青视频一区二区 | 天美视频在线观看 | 亚洲图片视频在线 | 久久亚洲AV成人无码国产人妖 | 国产裸体视频 | av不卡一区二区三区 | 国产a区 | 射黄视频 | 国产孕交 | 精品久久久久久无码中文野结衣 | 色婷婷九月 | 处女朱莉第一次 | 深爱婷婷网 | 操操操影院 | 久久国产视频精品 | 国产精品偷伦视频免费看 | 伊人久久大香线蕉av色婷婷色 | 中文字幕狠狠干 | 亚洲一级片免费看 | 国产精品电影一区二区 | 国产精品666 | 成人蜜桃av| 国产又大又长又粗 | 亚洲午夜无码久久久久 | 亚洲a网| 艳妇乳肉豪妇荡乳xxx | 狠狠躁18三区二区一区 | 啪啪天堂 | 五月婷婷在线观看视频 | 亚洲人午夜精品 | 天天看天天色 | 激情五月婷婷色 | 成人xxxxx| 国产精品午夜无码专区 | 在线观看视频国产 | 久久免费精彩视频 | 亚洲色成人一区二区三区小说 | 韩国三级做爰视频 | 大地资源影视在线播放观看高清视频 | 精品一区二区三区四区 | 四虎免费影视 | 国产盗摄精品一区二区酒店 | 手机在线看a | 97欧美视频 | 久久精品aⅴ无码中文字字幕重口 | 亚洲精品一卡二卡 | 日本三级黄色大片 | 18p在线观看 | аⅴ资源新版在线天堂 | 日韩午夜视频在线观看 | 五月天黄色网 | 久草香蕉在线 | 日本人视频69式jzzij | 一区二区视频在线播放 | 无码成人精品区一级毛片 | 国产视频在线一区 | 中文幕无线码中文字蜜桃 | 在线观看免费日韩av | 中国性xxx | 亚洲理论片在线观看 | 亚洲一区二区播放 | 亚洲天堂网站在线 | 国产999精品久久久久久 | 精品一性一色一乱农村 | 亚洲精品1区 | 高清福利视频 | 亚洲成人av中文字幕 | 欧洲午夜视频 | 中文字幕第15页 | 少妇一级淫片免费放播放 | 国产人妻精品久久久久野外 | 夫妻精品| 天天色宗合 | 女人高潮潮呻吟喷水 |