主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
讨论区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
Cookie‘s AE86
2024年3月23日 17:22
合并果子 题解:c++ priority_queue<int> 实现
P1544
回复 0
|
赞 0
|
浏览 37
#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
|
浏览 117
#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
|
浏览 75
#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
|
浏览 70
#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
|
浏览 155
#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
|
浏览 302
#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
|
浏览 265
#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
|
浏览 393
#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>...
xx_about123456
2022年8月6日 14:58
利用优先队列解决哈夫曼树题目
P1544
回复 0
|
赞 2
|
浏览 4.9k
总体思路: 对于给出的一系列结点,先将权值更小的两个结点合并,并将新结点加入原系列,直到原系列只剩下一个结点 实现方法: 利用优先队列(升序),取队首和次对首合并,加入队列,直到队列只有一个元素。 带注释代码 #include<bits/stdc++.h> using namespace std; int main() { int num; cin>>num; priority_queue<int,vector<int>,greater<int>> q...
tuesdasy
2022年3月7日 11:13
优先队列合并果子
P1544
回复 0
|
赞 1
|
浏览 4.5k
新手 #include <iostream> using namespace std; #include <queue> #include <vector> int main () { int n, sum = 0, sum2 = 0; scanf ("%d", &n); priority_queue<int, vector<int>, greater<int> > q;//小根堆,升序排列 for (int i = 0; i < n; i++) { ...
1
2
题目
合并果子
题解数量
14
发布题解
热门题解
1
利用优先队列解决哈夫曼树题目
2
合并果子 题解:新手易错
3
合并果子 题解:优先队列
4
优先队列合并果子
5
题解:合并果子
6
合并果子 题解:
7
合并果子 题解:c++ priority_queue<int> 实现
8
合并果子 题解:优先级队列
9
合并果子(C)
10
合并果子 题解:为啥还是超时了