原文 用SQL语句,删除掉重复项只保留一条在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId...
分类:
数据库 时间:
2015-05-12 13:05:51
阅读次数:
136
查找基本概念
查找表:由同一类型的数据元素构成的集合。对查找表的常用操作:查询元素是否存在、查询元素属性、插入一个数据元素、删除一个数据元素。
查找:也叫检索,是根据给定的某个值,在表中确定一个关键字等于给定值的数据元素。
关键字:可以标识一个数据元素的某个数据项。
主关键字:可以唯一地识别一个数据元素的关键字。
静态查找表:只进行查询某元素在表中与否或检索某元素的各种属性操作的表。...
分类:
编程语言 时间:
2015-05-09 15:01:11
阅读次数:
210
查找概念查找表:由同一类型的数据元素构成的集合。查找表按照操作的方式分为两大种:静态查找表和动态查找表。静态查找表:只作查找操作的查找表,它的主要的操作有:查找某个“特定的数据元素”动态查找表:在查找过程中同时插入查找表中不存在的数据元素,或者从查找表中删除已经存在的某个数据元素。动态查找表的操作:...
分类:
其他好文 时间:
2015-05-04 22:01:57
阅读次数:
139
折半查找又称为二分查找。这种查找方法要求查找表的数据是线性结构保存,并且还要求查找表中的数据是按关键字由小到大有序排列。折半查找(二分查找)是一种简单而又高效的查找算法,其查找长度至多为㏒2n+1(判定树的深度),平均查找长度为㏒2(n+1)-1,效率比顺序查找要高,但折半查找只能适用于顺序存储有序...
分类:
编程语言 时间:
2015-05-04 13:20:21
阅读次数:
152
动态查找当查找表以顺序存储结构存储且需要保持有序时,若对查找表进行插入、删除或排序操作,就必须移动大量的记录,当记录数很多时,这种移动的代价很大。
若查找表无序,则插入删除可无需移动大量记录,但于查找不利。
利用树的形式组织查找表,可以对查找表进行动态高效的查找。二叉排序树二叉排序树(Binary Sort Tree或Binary Search Tree) 的定义为:二叉排序树或者是空树,或者是...
分类:
其他好文 时间:
2015-05-03 10:39:56
阅读次数:
156
查找主要讨论顺序表、有序表、索引表和哈希表查找的各种实现方法,以及相应查找方法在等概率情况下的平均查找长度。 查找表(Search Table):相同类型的数据元素(对象)组成的集合,每个元素通常由若干数据项构成。
关键字(Key,码):数据元素中某个(或几个)数据项的值,它可以标识一个数据元素。若关键字能唯一标识一个数据元素,则关键字称为主关键字(Primary Key) ;将能标识若干个数...
分类:
其他好文 时间:
2015-05-03 10:39:33
阅读次数:
243
哈希查找之前的查找算法,时间复杂度为O(n),或者O(㏒2n),其效率取决于“比较”的次数。 即使对于采取排序树结构的查找表,由于每一次比较的结果,如果关键字与数据元素不相等,则有“大于”或者“小于”两个结果,所以下一步会有两种可能的方向,因此O(㏒2n)已经是最优了。
哈希表(Hash Table)采取另一种算法,其查找的时间复杂度最快可以达到O(1),即只要给出关键字,立刻就可以查找到该元素...
分类:
其他好文 时间:
2015-05-03 10:39:14
阅读次数:
148
哈希法概述: 哈希法构造出的查找表称为哈希表,这种方法的基本思想是:首先在元素的关键字k和元素的存储位置p之间建立一个对应关系H,使得 p=H(k),H称为哈希函数。创建哈希表时,把关键字为k的元素直接存入地址为H(k)的单元;以后当查找关键字为k的元素时,在利用哈希函数 计算出该元素的存储位置p=...
分类:
其他好文 时间:
2015-05-02 16:29:24
阅读次数:
151
father = { house=1}son = { car=1}setmetatable(son, father) --把son的metatable设置为fatherprint(son.house)输出的结果是nil,但如果把代码改为father = { house=1}fath...
分类:
其他好文 时间:
2015-04-27 12:48:41
阅读次数:
105
在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by p...
分类:
数据库 时间:
2015-04-26 12:16:39
阅读次数:
141