自己写的哈希表的实现希望对 大家有用
2022-07-07 10:15:24 349KB 哈希表
1
MIT算法导论公开课之课程笔记 8.全域哈希和完全哈希.rar
2022-07-07 09:11:56 303KB MIT算法
MIT算法导论公开课之课程笔记 7.哈希表.rar
2022-07-07 09:11:55 380KB MIT算法
哈希计算工具 java-hash.7z
2022-07-06 15:04:39 267KB 计算
大数据结构课程设计--哈希表实验报告材料
2022-07-04 19:09:17 1.74MB 大数据
【实验】数据结构课程设计哈希表实验报告
2022-07-02 20:04:25 201KB 数据结构
转账功能#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/local/bin:/usr/sbinstep=5 #间隔的秒数,不能大于10for (( i = 0; i < 60; i=(i+step) )); docurl http://xxx/index/wpay/auto_transfer3curl http://xxx/index/wpay/auto_transfer2curl http://xxx/index/wpay/auto_transfer1sleep $stepdoneexit 0监听收款#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/local/bin:/usr/sbinstep=3 #间隔的秒数,不能大于10for (( i = 0; i < 60; i=(i+step) )); docurl http://xxx/index/wpay/index3curl http://xxx/index/wpay/index2curl http://xxx/index/wpay/index1sleep $step
2022-07-02 11:04:54 20.21MB 源码
一致性hash算法简介加C++实现
2022-07-01 17:48:33 3.66MB 哈希算法
1
一个完全在 MATLAB 中实现的通用哈希表,具有 O(1) 性能。 允许使用几乎任何任意 MATLAB 类型作为键或值,包括用户定义的类。 您可以通过提供自定义相等和哈希码函数来自定义行为。 一般来说,不如不允许任意类型作为键的替代方法快。 所有详细信息都包含一个简短的自述文件。
2022-07-01 16:20:22 10KB matlab
1
哈希表的实现(注:计算对应变量的哈希值需要重载hashTable::hash_val函数),参考实现如下 #include #include using namespace std; /*注:functional里面定义了求哈希值的函数,这里的函数可以不用了*/ namespace hash_val { const size_t _FNV_prime = 16777619U; const size_t _FNV_offset_basis = 2166136261U; inline size_t _Fnv1a_append_bytes(size_t _Val, const unsigned char * const _First, const size_t _Count) noexcept { for (size_t _Idx = 0; _Idx < _Count; ++_Idx) { _Val ^= static_cast(_First[_Idx]); _Val *= ::_FNV_prime; } return (_Val); } template inline size_t _Hash_array_representation( const _Kty * const _First, const size_t _Count) noexcept { // bitwise hashes the representation of an array return (::_Fnv1a_append_bytes(::_FNV_offset_basis, reinterpret_cast(_First), _Count * sizeof(_Kty))); } /*hash_val(string)*/ template inline size_t hash_val(const basic_string<_Elem, _Traits, _Alloc>& _Str) { // hash string to size_t value return (::_Hash_array_representation(_Str.c_str(), _Str.size())); } /*hash_val(const char*)*/ inline size_t hash_val(const char *_Str) { // hash NTBS to size_t value return (::_Hash_array_representation(_Str, strlen(_Str))); } /*hash_val int*/ template inline size_t hash_val(const _Kty& _Keyval) { // hash _Keyval to size_t value one-to-one return ((size_t)_Keyval ^ (size_t)0xdeadbeef); } }
2022-06-23 23:35:44 2KB hash 哈希表 查找
1