2017级计科软件 排序
chen_zan_yu_
同是寒窗苦读,岂能甘拜下风
展开
-
数据结构实验之排序五:归并求逆序数
数据结构实验之排序五:归并求逆序数Time Limit: 50 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description对于数列a1,a2,a3…中的任意两个数ai,aj (i < j),如果ai > aj,那么我们就说这两个数构成了一个逆序对;在一个数列中逆序对的总数称之为逆序数,如数列 1 6 3 7...原创 2018-12-13 15:15:16 · 124 阅读 · 0 评论 -
选择排序(ppt+代码)
#include <iostream>#include<stdio.h>using namespace std;const int maxn=1010;int a[maxn];int main(){ int n,x,i,k,t; scanf("%d",&n); for( i=0 ; i<n; i++) { ...原创 2019-01-06 00:16:35 · 1122 阅读 · 0 评论 -
插入排序(图解)
#include <iostream>#include<stdio.h>using namespace std;const int maxn=1010;int a[maxn];int main(){ int n,x,i,j,k; scanf("%d",&n); for( i=0 ; i<n; i++) { ...原创 2019-01-05 23:55:02 · 369 阅读 · 0 评论 -
数据结构实验之排序四:寻找大富翁
数据结构实验之排序四:寻找大富翁Time Limit: 200 ms Memory Limit: 512 KiBSubmit StatisticProblem Description2015胡润全球财富榜调查显示,个人资产在1000万以上的高净值人群达到200万人,假设给出N个人的个人资产值,请你快速找出排前M位的大富翁。Input首先输入两个正整数N( N ≤ 10^6)...原创 2018-12-12 09:16:48 · 203 阅读 · 0 评论 -
数据结构实验之排序七:选课名单
数据结构实验之排序七:选课名单Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description随着学校规模的扩大,学生人数急剧增加,选课名单的输出也成为一个繁重的任务,我校目前有在校生3万多名,两千多门课程,请根据给定的学生选课清单输出每门课的选课学生名单。Input输入第一行给出两...原创 2018-12-10 15:33:13 · 140 阅读 · 0 评论 -
数据结构实验之排序三:bucket sort
数据结构实验之排序三:bucket sortTime Limit: 250 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description根据人口普查结果,知道目前淄博市大约500万人口,你的任务是帮助人口普查办公室按年龄递增的顺序输出每个年龄有多少人,其中不满1周岁的按0岁计算,1到2周岁的按1岁计算,依次类推,大于等于...原创 2018-12-10 15:17:00 · 124 阅读 · 0 评论 -
数据结构实验之排序二:交换排序
数据结构实验之排序二:交换排序Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description冒泡排序和快速排序都是基于"交换"进行的排序方法,你的任务是对题目给定的N个(长整型范围内的)整数从小到大排序,输出用冒泡和快排对这N个数排序分别需要进行的数据交换次数。Input连续多组输...原创 2018-12-10 15:07:52 · 169 阅读 · 0 评论 -
数据结构实验之排序一:一趟快排
数据结构实验之排序一:一趟快排Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit Statistic DiscussProblem Description给定N个长整型范围内的整数,要求输出以给定数据中第一个数为枢轴进行一趟快速排序之后的结果。 Input连续输入多组数据,每组输入数据第一行给出正整数N(N < = ...原创 2018-12-02 00:49:17 · 226 阅读 · 0 评论 -
数据结构实验之排序六:希尔排序
数据结构实验之排序六:希尔排序Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description我们已经学习了各种排序方法,知道在不同的情况下要选择不同的排序算法,以期达到最好的排序效率;对于待排序数据来说,若数据基本有序且记录较少时, 直接插入排序的效率是非常好的,希尔排序就是针对一组基本有...原创 2018-12-13 15:39:39 · 173 阅读 · 0 评论 -
冒泡排序(ppt+代码)
#include <iostream>#include<stdio.h>using namespace std;const int maxn=1010;int a[maxn];int main(){ int n,i,j,t; scanf("%d",&n); for( i=0 ; i<n; i++) { ...原创 2019-01-06 00:22:42 · 1931 阅读 · 0 评论