首页 > 解决方案 > 海量数据的最佳排序算法

问题描述

我有大量数据需要排序,目前需要很长时间。我会使用更好的算法。我在java方面也相对较新,所以我希望它很容易实现,但这不是必需的,因为我可以在足够的时间里弄明白。

那我在排序什么呢?我认为制作一个可以按某个值(红色、绿色、蓝色、色调、饱和度、亮度)对图像中的像素进行排序的应用程序会很有趣,所以我正在使用整数和浮点数。而且由于图像中的像素,通常有数十万个数字需要排序,有时甚至是数百万个高清图片。我目前正在使用我自己想到的一些算法,类似于选择排序。所以,是的,它绝对没有效率。

虽然它有效,但我想要一些更好的东西,因为目前需要 3.5 小时来对 1920x1080 的图片进行排序。我知道无论如何,这个过程不会很快,但至少可以更快。

标签: javaarrayssorting

解决方案


推荐阅读