2 namedajipai namedajipai 于 2016.09.18 17:16 提问

关于vb如何将需要排序排序和记录的数据存入dat的实现?

关于vb如何将需要排序排序和记录的数据存入dat的实现?怎么实现一种文件存储,可以实时记录需要排序的采集数据呢?

1个回答

caozhy
caozhy   Ds   Rxr 2016.09.18 17:24
已采纳

用AVL树作为你的数据排序索引,如果数据量更大,可以将索引文件和数据文件分离,并且分块。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
七种常见的VB排序算法示例程序
七种常见的VB排序算法示例程序 加入了微秒级的计时器,各种不同算法的速度马上就能比较出来了,有的算法还真的是从没听说过,看也看不懂。 cmbSorts.AddItem "冒泡排序法" cmbSorts.AddItem "插入排序法" cmbSorts.AddItem "Bucket排序法" cmbSorts.AddItem "选择排序法" cmbSorts.AddItem "She
怎样把数据库中的数据按入库顺序倒排序显示出来
select   *   from   table1   order   by   字段   DESC
数据量很大的排序问题 大量数据如何排序,没有做测试
问题一:若有1T的数据,比如 只有两列,身份证号和姓名 需要实现由大到小排序,你用什么办法,能否做到 复杂度为O(n),说说你的思路和想法?  问题二:有10个G的数据,也是一样,比如两列,身份证号和姓名,如果两条数据一样,则表示该两条数据重复了,现在给你512的内存,把这10G中重复次数最高的10条数据取出来。   我的思路是:这么大的数据,用普通的排序一定不行, 可以这
保存到数据库程序(VB6.0源代码编写)可将数据保存到access数据库中
保存到数据库程序(VB6.0源代码编写)可将数据保存到access数据库中
VB中的排序问题 15个
首次接触VB,下面就先进行VB中的排序问题                       Dim a As Integer Dim b As Integer Dim c As Integer Dim d As Integer Dim e As Integer Dim f As Integer Dim g As Integer Dim h As Integer Dim i As
Java 实现 8 大排序
下午闲着没事,把昨晚用C写的几种排序用java实现了一遍,有两点小小的体会: 1). 写 c 程序得注意malloc 和 ferr,java倒是方便,有GC,省事; 2). java程序比较容易调试,更容易定位到错误具体代码如下,在jdk1.7下可以跑。详细的注释在上一篇博文:C语言实现8种排序 中有,在此就不写注释了(java 跟 c 很像的)public class Sort { p
在10-100之间随机抽取10个数并进行排序
1.在某一范围随机抽取一个数字: function getRandom(start,end){        var choice = end - start + 1;        return Math.floor(Math.random()*choice + start);     }注意:start和end分别为区间的起始值和结束值。2.定义一个数组在10-100之间随机抽取十个数:   ...
kettle案例六数据表关联--排序记录-记录集连接-过滤记录
如果我们清洗的数据是多个维度的,那么很有可能对数据进行关联得到一张最终表进行分析。 比如 回答集合的数据里有如下字段 id optionId user 包含了 谁 回答了哪个问题,选项是什么。 选项集合的数据里有如下字段 id question option 我们最终希望得到的数据集合是 id question option user 那么就需要对两个集合进行关联 新建...
用ADO实现数据库记录排序
用ADO实现数据库记录排序 用ADO实现数据库记录排序 用ADO实现数据库记录排序
VB随机生成10个数并排序
Private SubCommand1_Click() Me.Font.Size = 30  Dim a(10) As Integer  Dim i As Integer  For i = 1 To 10    a(i) = 10 + Int(Rnd() * 100)    Print a(i);  Next i  Print    Dim j As Integer  For