题解 2693: 蓝桥杯2022年第十三届决赛真题-卡牌

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

筛选

c++二分排序

摘要:解题思路:看到的第一眼原本想使用小根堆找出最小的手牌,看了数据量改用了二分法,因为能凑出手牌的数量是单调的注意事项:参考代码:#include<bits/stdc++.h>#define INF 0x……

卡牌--排序处理(详细注释易看懂)

摘要:整体思路:将现有牌数进行排序,先记录下此时最小牌数min,那么想要增加一套牌,牌数最小的数字必须加一张手写牌 随后把牌数更新,同时判断后续牌数有没有也是min的;如果没有就说明本次加入手写牌后整体就增……

优先队列100%易理解

摘要:解题思路:优先队列有自动排序功能,这里用最小优先队列(即卡牌数越少,在队列中排名越靠前),每次都从优先队列中拿出队头,使用一张万能牌,每次都判断该类牌的万能牌可使用量是否已经为零,如果为零,循环提前结……

就最基本的二分吧,模板题

摘要:解题思路:注意事项:参考代码:#include <bits/stdc++.h> #define int long long #define pii pair<int,int> #define f……

蓝桥杯卡牌c++二分答案解法

摘要:# 二分答案 ## 首先按照现有的卡牌数量a排序 ## 每轮检查m是否能够将所有卡牌都改成mid个 ### check函数就是简单的遍历每一个 ### 直到当前这一个卡牌数量达到了mid 或……

python二分答案

摘要:解题思路:注意事项:参考代码:n,m=map(int,input().split())a=list(map(int,input().split()))b=list(map(int,input().sp……