题解 1107: 纪念品分组

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

1107: 纪念品分组

摘要:```cpp #include #include using namespace std; int n,k,a[30010],flag[30010]; bool cmp(int a,int ……

纪念品分组 ——易懂、简介、技巧(Java代码)

摘要:我的思路: 1、先排序 2、两层循环嵌套,外面的一层从数组末尾开始,里面一层从头开始遍历,首先满足的条件就是这两个数都不能是 NULL 的,并且两个物品的价值加起来不大于最大价值,都满足之后就……

纪念品分组 (C++代码)贪心的方法

摘要:解题思路: //贪心的思想: 把最大的和最小的相加 如果大于了 那么最大的那个 只能单独一个组 // 然后最小的再跟第二大的  如果不大于  那么就组成一个组 然后赋值为0  然后第二小的继续注意事项……

纪念品分组 (C++代码)

摘要:解题思路:大水题没什么好说的注意事项:不懂请留言!参考代码:#include <bits/stdc++.h> using namespace std; int n,k; int const ma……
优质题解

纪念品分组 (C语言代码)

摘要:解题思路:这一题关键在于两个纪念品价格的搭配,在组价格不超出规定价格的前提下,如何分组才能使组数尽量少、组内两个价格之和不大于规定价格?这需要按价格从小到大排序,首先取出价格最小的纪念品,拿它和价格最……

纪念品分组-题解(Python代码)

摘要:对本题而言,即先排序,再从两端开始试图配对。 如果能配上一对,则记录并移动两端指针,否则贵重纪念品单独一组并只移动一端指针。 ```python w=int(input()) n=int(in……