码迷,mamicode.com
首页 >  
搜索关键字:散列表    ( 787个结果
一步一步写算法(之hash表)
【 声明:版权全部,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 hash表,有时候也被称为散列表。个人觉得,hash表是介于链表和二叉树之间的一种中间结构。链表使用十分方便,可是数据查找十分麻烦;二叉树中的数据严格有序,可是这是以多一个指针作为代价的结果。ha...
分类:编程语言   时间:2015-03-02 22:14:57    阅读次数:191
Java中HashSet存储对象判断是否重复原理分析
HashSet根据每个对象的哈希码值(调用hashCode()获得)用固定的算法算出它的存储索引,把对象存放在一个叫散列表的相应位置(表元)中:存对象时,hashSet集合首先调用该对象的hashCode方法来获得该对象的hashCode值,与hash表中的值进行比较。如果不存在,则直接把该对象存入集合..
分类:编程语言   时间:2015-02-28 00:24:45    阅读次数:179
《Java程序员面试宝典》学习笔记(数据结构部分)
有一千万行重复的短信,以文本文件的形式保存,一行一条,有重复。如何找出重复次数最多的10条?可以用哈希表的方法对1千万条分成若干组进行边扫描边建散列表。第一次扫描,取首字节,尾字节,中间随便两字节作为HashCode,插入到hashtable中。并记录其地址和信息长度和重复次..
分类:编程语言   时间:2015-02-20 00:16:16    阅读次数:198
散列表
在很多地方都看到了散列表(hash表)这种数据结构。 基本原理:提供一个散列函数,把不同的关键字映射到不同的存储单元。 问题1)信息怎么来存储?是用数组还是链表?如果用数组,数组大小又如何来确定? 问题2)如果确定散列函数? 问题3)不同的关键字一定能映射到不用的存储单元么?如果不能,又如何来处理....
分类:其他好文   时间:2015-02-15 16:31:02    阅读次数:121
算法导论11.2散列表Hash tables链式法解决碰撞
/* * IA_11.2ChainedHash.cpp * * Created on: Feb 12, 2015 * Author: sunyj */ #include #include #include // CHAINED-HASH-INSERT(T, x) // insert x at the...
分类:编程语言   时间:2015-02-12 13:44:15    阅读次数:351
算法导论第11章散列表11.1直接寻址表
1 /* 2 * IA_11.1DirectAddressTables.cpp 3 * 4 * Created on: Feb 11, 2015 5 * Author: sunyj 6 */ 7 #include 8 #include 9 #include 10 // D...
分类:编程语言   时间:2015-02-11 20:31:23    阅读次数:401
散列表
它是用一个散列函数把关键字 映射到散列表中的特定位置。 在理想情况下,如果元素e 的关键字为k,散列函 数为f,那么e 在散列表中的位置为f (k)。要搜索关键字为k 的元素,首先要计算出f (k),然后看 表中f (k)处是否有元素。如果有,便找到了该元素。如果没有,说明该字典中不包含该元素。 在...
分类:其他好文   时间:2015-02-09 21:36:08    阅读次数:98
Hash扫盲
哈希表的概念 哈希表(Hash Table)也叫散列表,是根据关键码值(Key Value)而直接进行访问的数据结构。它通过把关键码值映射到哈希表中的一个位置来访问记录,以加快查找的速度。这个映射函数就做散列函数,存放记录的数组叫做散列表。散列存储的基本思路 以数据中每个元素的关键字K为自变量,通过...
分类:其他好文   时间:2015-02-09 19:51:18    阅读次数:112
基本数据结构知识
本文记录常用的数据结构,介绍它们的基本结构、使用细节、常见用途和关联的常用算法。仅包含思想,不涉及具体实现。1:常用数据结构有:堆,栈,队列,链表,散列表,二叉树,红黑树。2:堆。3:栈4:队列。5:链表。6:散列表。7:二叉树。8:红黑树。
分类:其他好文   时间:2015-02-08 15:18:35    阅读次数:142
关于索引
索引的组织形式:B树,散列表,性能散列表优于B树索引分类:唯一索引,非唯一索引,主键索引和聚簇索引聚簇索引:表中行的物理顺序与键值的逻辑(索引)顺序相同,一个表只能包含一个聚簇索引。什么场景不适合建索引:1. 很少检索的列2. 值很少的列3. 大数据对象4. 修改性能远远大于检索性能主键索引是唯一性...
分类:其他好文   时间:2015-02-06 11:06:14    阅读次数:116
787条   上一页 1 ... 68 69 70 71 72 ... 79 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!