主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
上岸课程
讨论区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
可可爱爱草莓派
2024年9月17日 11:36
合并果子 题解:
P1544
回复 0
|
赞 0
|
浏览 402
#include<bits/stdc++.h> using namespace std; int main(){ priority_queue<int,vector<int>,greater<int>> pq; int n; cin >> n; int x; for(int i = 0;i < n;i++) { &...
鱼翔浅底
2021年1月28日 18:40
合并果子(C)
P1544
回复 1
|
赞 0
|
浏览 9.1k
建立小顶堆,每次取出两个合并在放入堆中,直到合并成为一个 #include <stdio.h> #include <math.h> #include <stdlib.h> #include <string.h> #define max 10001 void BuildHeap(int *h); void Adjust(int *h, int p); int GetMin(int *h); void Add(int *h, int x); //建立小顶堆 void BuildHeap(int *h) ...
Cookie‘s AE86
2024年3月23日 17:22
合并果子 题解:c++ priority_queue<int> 实现
P1544
回复 0
|
赞 0
|
浏览 610
#include<bits/stdc++.h> using namespace std; int main(){ int n; priority_queue<int, vector<int>, greater<int>> pq; cin >> n; for(int i = 0; i < n; i++){ int tmp; &nbs...
Śś
2024年3月19日 11:24
合并果子 题解:优先队列
P1544
回复 0
|
赞 0
|
浏览 508
#include<iostream> #include<queue> using namespace std; priority_queue<int,vector<int>,greater<int>> Q; int n,t; int main() { int Sum = 0; cin>>n; while(n--) ...
Śś
2024年3月19日 10:53
合并果子 题解:栈+队列也可以
P1544
回复 0
|
赞 0
|
浏览 488
#include<iostream> #include<stack> #include<queue> #include<algorithm> using namespace std; int Fru[10000+1],n; stack<int>A; queue<int>B; int Sum = 0; int Min_AB()//找出当前最小并且弹出 { int a,b; if(A.size()+B.size()...
fzh
2024年3月18日 10:37
合并果子 题解:优先级队列
P1544
回复 0
|
赞 0
|
浏览 717
#include<bits/stdc++.h> using namespace std; int main() { int n; cin >> n; priority_queue<int ,vector<int>,greater<int>>data; int t; for (int i = 0; i < n;...
xjnotywlq
2024年3月9日 15:22
合并果子 题解:为啥还是超时了
P1544
回复 2
|
赞 0
|
浏览 559
#include <stdio.h> #include <stdlib.h> int cmp(const void *a,const void*b){ return *(int*)b-*(int*)a; } int main() { int n; scanf("%d",&n); int res[1000]; for(int i=0;i<n;i++)scanf...
孙某人
2024年2月17日 10:45
合并果子 题解:新手易错
P1544
回复 0
|
赞 2
|
浏览 772
#include <iostream> #include <string.h> using namespace std; int main(){ int n; cin >>n; long long int a[10005],b[10005],min=0,minn=0,sum=0; int mini=0,minni=0,cc; for(int i=0;i<10005;i++){ a[i]=0; b[i]=0; } for(int i=0;i<n;i++) cin >> a...
DestinyCares+++
2024年1月29日 18:36
合并果子 题解:
P1544
回复 0
|
赞 0
|
浏览 817
#include<bits/stdc++.h> using namespace std; int main(){ priority_queue<int,vector<int>,greater<int>> que; int n,sum,temp=0,weight=0; cin>>n; for(int i=1;i<=n;i++){ &...
小李122333
2024年1月18日 23:16
合并果子 题解:优先队列
P1544
回复 0
|
赞 1
|
浏览 857
#include <bits/stdc++.h> using namespace std; struct node{ int x; node(int a){ x=a; } }; bool operator<(const node &a,const node&b){ return a.x>b.x; } int main(){ priority_queue<node> q; int n,x; cin>>n; for(int i=0;i<n;i++){ cin>...
1
2
题目
合并果子
题解数量
15
发布题解
热门题解
1
利用优先队列解决哈夫曼树题目
2
合并果子 题解:新手易错
3
合并果子 题解:优先队列
4
优先队列合并果子
5
题解:合并果子
6
合并果子 题解:
7
合并果子 题解:
8
合并果子 题解:c++ priority_queue<int> 实现
9
合并果子 题解:优先级队列
10
合并果子(C)