题解 2158: 信息学奥赛一本通T1235-输出前k大的数

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

筛选

利用qsort函数解决超时问题

摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include <stdlib.h>int cmp(const void *a,const void *b){ return *(i……

信息学奥赛一本通T1235-输出前k大的数

摘要:解题思路:快速排序,优化前K个排序, 当K 小于S时只排前半部分即可注意事项:输入输出用scanf和printf参考代码:#include<iostream> #include<algorithm>……

输出前k大的数:C++实现

##手写快速排序```c++#include#include#includeusingnamespacestd;longn;longk;voidquick_sort(long*nums,longl,longr){if(l>=r)return;longx=nums[l+r>>1],

Java实现(简单易懂)

packagecom.edu.hhxy;importjava.util.ArrayList;importjava.util.Comparator;importjava.util.List;importjava.util.Scanner;/***给定一个数组,统计前k大的数并且把这k个数从大到小输出。