排序
嘣嘣吧啦吧啦嘣
这个作者很懒,什么都没留下…
展开
-
求逆序数(逆序数 归并排序)
求排列的逆序数(分治) 一、题目描述 总时间限制: 1000ms 内存限制: 65536kB 描述 在Internet上的搜索引擎经常需要对信息进行比较,比如可以通过某个人对一些事物的排名来估计他(或她)对各种不同信息的兴趣,从而实现个性化的服务。 对于不同的排名结果可以用逆序来评价它们之间的差异。考虑1,2,…,n的排列i1,i2,…,in,如果其中存在j,k,满足 j ...原创 2019-01-06 14:50:27 · 1381 阅读 · 2 评论 -
小白入门之归并排序(Merge Sort)
//首先考虑下如何将将二个有序数列合并。这个非常简单,只要从比较二个数列的第一个数,谁小就先取谁,取了后就在对应数列中删除这个数。然后再进行比较,如果有数列为空,那直接将另一个数列的数据依次取出即可。 //可以将A,B组各自再分成二组。依次类推,当分出来的小组只有一个数据时,可以认为这个小组组内已经达到了有序,然后再合并相邻的二个小组就可以了。这样通过先递归的分解数列,再合并数列就完成了归...原创 2019-01-06 00:31:42 · 353 阅读 · 2 评论