随笔分类 - 数据结构&算法
补码和反码
摘要:Q1:int类型在内存中是以何种方式存储的? 要解决这个问题,我们需要首先比较深入地理解下int类型。 { 本文中的int类型的相关数据,如无特别说明都以32位操作系统下的VC++6.0编译器环境为准。 在下表中可以看到,int类型表示带有符号的整型,而unsigned int类型为无符号的整型。
阅读全文
一个针对string的较好的散列算发djb2
摘要:var djb2HashCode = function(key) { var hash = 5831; for(var i = 0; i < key.length; i++) { hash = hash * 33 + key.charCodeAt(i); } return hash % 1013;
阅读全文
浙公网安备 33010602011771号