C++,小学生写的题解,快来看看吧。 摘要:解题思路:注意事项:参考代码:#include<iostream>#include<algorithm>usingnamespacestd;intmain(){&nbs…… 题解列表 2022年04月26日 0 点赞 0 评论 293 浏览 评分:9.9
我不知道这个叫什么算法,但是我能保证你听懂(c语言代码) 摘要:思路其实很简单。我先把那几个数按降序(从大到小)排序。为什么要降序排序呢,因为这样才方便后面的操作。接下来我定义两个数字(right,left)来分别代表数组的第一个数和最后一个数,因为我已经事先排序…… 题解列表 2024年08月18日 0 点赞 0 评论 122 浏览 评分:9.9
纪念品分组——复习qsort排序 摘要:解题思路:注意事项:如果要输出纪念品的组合,还要考虑纪念品组合的价值相对均衡参考代码:#include<stdio.h>#include <malloc.h>…… 题解列表 2022年09月10日 0 点赞 0 评论 152 浏览 评分:9.9
C++ 贪心+双指针 O(N)复杂度 摘要:``````````cpp#includeusingnamespacestd;#definelllonglong//纪念品分组namespacetest29{llw,n;voidtest(){cin&…… 题解列表 2023年01月10日 0 点赞 0 评论 189 浏览 评分:9.9
纪念品分组 ——易懂、简介、技巧(Java代码) 摘要:我的思路:1、先排序2、两层循环嵌套,外面的一层从数组末尾开始,里面一层从头开始遍历,首先满足的条件就是这两个数都不能是NULL的,并且两个物品的价值加起来不大于最大价值,都满足之后就把两个物品都赋值…… 题解列表 2020年02月09日 0 点赞 0 评论 405 浏览 评分:9.9
贪心法解纪念品分组问题 摘要:解题思路:先接受数据,将对应数量的纪念品价值进行从小到大排序,再利用双指针法进行分组计数,左右指针指向纪念品价值之和不大于上限时,左指针右移,右指针左移,否则只移动右指针将右边的纪念品单独分为一组,每…… 题解列表 2023年09月03日 0 点赞 1 评论 206 浏览 评分:9.9
1107: 纪念品分组(数学思维吧) 摘要:解题思路:注意事项:参考代码:#include<iostream>#include<algorithm>usingnamespacestd;intmain(){&nbs…… 题解列表 2024年03月11日 0 点赞 0 评论 138 浏览 评分:9.9
1107: 纪念品分组 摘要:```cpp#include#includeusingnamespacestd;intn,k,a[30010],flag[30010];boolcmp(inta,intb){returna>b;…… 题解列表 2022年09月04日 0 点赞 1 评论 148 浏览 评分:9.9
C++代码,新手易理解 摘要:解题思路:这道题,虽说很简单,但坑了我好久。思路是找一个小的和一个大的加在一起,但是普通的排序可能会超时,所以用桶排序。坑点在于:可能出现两个相同的数相加的情况,这个第一次没有考虑到。代码如下:注意事…… 题解列表 2022年03月14日 0 点赞 0 评论 440 浏览 评分:9.9
纪念品分组-题解(Java代码) 摘要:解题思路:根据题意乍一看是背包问题,在读题 发现不是,仔细读题 纪念品价值相对均衡 考虑到归并排序的模板定义两个指针一个指向数组的头,一个指向数组…… 题解列表 2020年07月28日 0 点赞 0 评论 315 浏览 评分:9.9