算法标签:堆排序,堆题目描述输入一个长度为n的整数数列,从小到大输出前m小的数。输入格式第一行包含整数n和m。第二行包含n个整数,表示整数数列。输出格式共一行,包含m个整数,表示整数数列中前m小的数。数据范围1≤m≤n≤105, 1≤数列中元素≤109输入样例:5 3 4 5 1 3 2输出样例:1 2 3堆堆的基本操作 1.插入一个数字 2.求集合中最小值 3.删除最小值 4.删除任意一个元素
题目来源 计蒜客程序设计竞赛基础课(蓝桥杯省赛)算法标签 排序题目描述思路注意格式化输出sortcmp的用法AC代码#include<iostream>#include<cstdio>#include<algorithm>using namespace std;int a[40];bool cmp(int a,int b){retu...
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号