码迷,mamicode.com
首页 >  
搜索关键字:hash    ( 10449个结果
PHP内核探索之变量(3)- hash table
在PHP中,除了zval, 另一个比较重要的数据结构非hash table莫属,例如我们最常见的数组,在底层便是hash table。除了数组,在线程安全(TSRM)、GC、资源管理、Global变量、ini配置管理中,几乎都有Hash table的踪迹(上一次我们也提到,符号表也是使用Hash ....
分类:Web程序   时间:2014-12-18 20:24:12    阅读次数:356
oracle 表连接 - hash join 哈希连接
一. hash 连接(哈希连接)原理 指的是两个表连接时, 先利用两表中记录较少的表在内存中建立 hash 表, 然后扫描记录较多的表并探测 hash 表, 找出与 hash 表相匹配的行来得到结果集的表连接方法. 哈希连接只能用于等值连接条件(=)。 假设下面的 sql 语句中表 T1 和 T2 的连接方式是哈希连接, T1 是驱动表 select * from T1, T2 wher...
分类:数据库   时间:2014-12-18 18:51:38    阅读次数:414
java-通过 HashMap、HashSet 的源代码分析其 Hash 存储机制
通过 HashMap、HashSet 的源代码分析其 Hash 存储机制 集合和引用 就像引用类型的数组一样,当我们把 Java 对象放入数组之时,并不是真正的把 Java 对象放入数组中,只是把对象的引用放入数组中,每个数组元素都是一个引用变量。 实际上,HashSet 和 HashMap 之间有很多相似之处,对于 HashSet 而言,系统采用 Hash 算法决定集合元素...
分类:编程语言   时间:2014-12-18 15:14:31    阅读次数:215
POJ 1077 Eight(BFS Hash)
题意 八数码问题 还是八数码问题  只是要输出路径了 #include #include using namespace std; const int M = 1000003; int e[9] = {1, 2, 3, 4, 5, 6, 7, 8, 0}; int x[4] = { -1, 1, 0, 0}, y[4] = {0, 0, -1, 1}; int dir[M], pre[M], ...
分类:其他好文   时间:2014-12-18 13:37:50    阅读次数:254
紫书p199 八连块(BFS,hash)
八连块问题  紫书上的简单搜索  渣渣好久才弄懂 #include #include using namespace std; const int M = 1000003; int x[4] = { -1, 1, 0, 0}, y[4] = {0, 0, -1, 1}; int dis[M], h[M], s[M][9], e[9]; int aton(int a[]) { int t...
分类:其他好文   时间:2014-12-18 12:01:30    阅读次数:169
My Sql 对汉字,字母的hash编码算法
DELIMITER $$CREATE FUNCTION `jtorder`.`F_GET_HASH_VALUE`(str VARCHAR(500)) RETURNS BIGINT BEGIN /* * @desc:获取字符的HashValue str:字符 ...
分类:数据库   时间:2014-12-18 00:00:59    阅读次数:470
Hash算法
哈希表是最基础的数据结构之一,利用键值对存储并检索数据的一种非线性结构。   在其它各种结构线性表、树等数据结构中,记录在结构中的位置是随机的,和记录关键字之间不存在确定的关系,因此,在结构中查找记录时需进行一系列和关键字的“比较”的基础上。在顺序查找时,比较的结果为“==”与“!=”两种可能;在折半查找、二叉排序树查找和B-树查找时,比较的结果为“”3种可能。查找的效率依赖于查找过程中所进...
分类:编程语言   时间:2014-12-17 14:42:48    阅读次数:214
密码学4——Java 加密解密之消息摘要算法(MD5 SHA MAC)
Java 加密解密之消息摘要算法(MD5 SHA MAC) 消息摘要 消息摘要(Message Digest)又称为数字摘要(Digital Digest)。它是一个唯一对应一个消息或文本的固定长度的值,它由一个单向Hash加密函数对消息进行作用而产生。如果消息在途中改变了,则接收者通过对收到消息的新产生的摘要与原摘要比较,就可知道消息是否被改变了。因此消息摘要保证了消息的完整性。...
分类:编程语言   时间:2014-12-17 14:38:47    阅读次数:321
oracle学习----特殊的连接方式
1.笛卡儿积 merge join cartesionSQL> select ename,dname from emp,dept;已选择56行。执行计划----------------------------------------------------------Plan hash value:...
分类:数据库   时间:2014-12-17 12:42:20    阅读次数:199
Max Points on a Line (HASH TABLE
QUESTIONGiven n points on a 2D plane, find the maximum number of points that lie on the same straight line.1ST TRY/** * Definition for a point. * stru...
分类:其他好文   时间:2014-12-16 23:55:56    阅读次数:201
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!