什么是快速排序方式

时间:2014-09-08 06:15:58

标签: java android sqlite android-sqlite

问题描述

我正在编写处理大数据的Android应用程序,我有数据库(15 MB),我的应用程序显示数据。我有一个查询,从数据库中获取数据已经按字母顺序排序或根据我提供的一些参数。

问题

当我将数据存储在数组中然后向用户显示时,我想知道对数据进行排序的快速方法是什么,同时进行查询或者只是将数据放入数组然后对其进行排序?

1 个答案:

答案 0 :(得分:0)

我在申请中也面临这种情况。我通过以下方式解决了表现。

  • 首先,我根据主键在我的表格上创建索引

  • 然后我使用排序对元素进行排序。

  • 要在本地搜索,我将总内容保存在一个对象中,然后对该对象执行搜索。

如果你使用这些,你会提高 200%的表现。