Topic: "hashtable"
teivah/algodeck
An Open-Source Collection of Flash Cards to Help You Preparing Your Algorithms & Data Structures and System Design Interviews 💯
Language: HTML - Size: 13.5 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 5,674 - Forks: 569

attractivechaos/klib
A standalone and lightweight C library
Language: C - Size: 1.22 MB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 4,369 - Forks: 574

xacrimon/dashmap
Blazing fast concurrent HashMap for Rust.
Language: Rust - Size: 644 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 3,413 - Forks: 162

srdja/Collections-C
A library of generic data structures for the C language.
Language: C - Size: 1.81 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 2,899 - Forks: 328

tezc/sc
Common libraries and data structures for C.
Language: C - Size: 815 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 2,455 - Forks: 280

indexmap-rs/indexmap
A hash table with consistent order and fast iteration; access items by key or sequence index
Language: Rust - Size: 1010 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 1,992 - Forks: 168

wolkykim/qlibc
qLibc is a simple and yet powerful C library providing generic data structures and algorithms.
Language: C - Size: 4.33 MB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 991 - Forks: 169

tidwall/hashmap.c
Hash map implementation in C.
Language: C - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 921 - Forks: 121

dolthub/swiss 📦
Golang port of Abseil's SwissTable
Language: Go - Size: 34.2 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 824 - Forks: 42

ibraheemdev/papaya
A fast and ergonomic concurrent hashmap for read-heavy workloads.
Language: Rust - Size: 408 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 696 - Forks: 17

MichaelJWelsh/cdsa
A library of generic intrusive data structures and algorithms in ANSI C
Language: C - Size: 179 KB - Last synced at: 22 days ago - Pushed at: over 7 years ago - Stars: 604 - Forks: 47

hornhuang/android_interviews
🚀Everything you need to know to find an android job. 算法 / 面试题 / Android 知识点 🔥🔥🔥 总结不易,你的 star 是我最大的动力!
Language: HTML - Size: 164 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 574 - Forks: 84

NVIDIA/cuCollections
Language: C++ - Size: 7.31 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 537 - Forks: 92

timtadh/data-structures
Go datastructures.
Language: Go - Size: 1.19 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 417 - Forks: 81

jhuckaby/megahash
A super-fast C++ hash table with Node.js wrapper, tested up to 1 billion keys.
Language: JavaScript - Size: 195 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 411 - Forks: 31

ronomon/hash-table
Fast, reliable cuckoo hash table for Node.js.
Language: JavaScript - Size: 45.9 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 303 - Forks: 13

SergeyMakeev/ExcaliburHash
Excalibur Hash is a high-speed hash map and hash set, ideal for performance-critical uses like video games
Language: C++ - Size: 5 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 299 - Forks: 7

fmela/libdict
C library of key-value data structures.
Language: C - Size: 690 KB - Last synced at: 10 months ago - Pushed at: about 5 years ago - Stars: 282 - Forks: 72

dadhi/ImTools
Fast and memory-efficient immutable collections and helper data structures
Language: C# - Size: 8.22 MB - Last synced at: about 18 hours ago - Pushed at: 6 months ago - Stars: 239 - Forks: 10

radareorg/sdb
Simple and fast string based key-value database with support for arrays and json
Language: C - Size: 2.22 MB - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 219 - Forks: 62

tidwall/hashmap
A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.
Language: Go - Size: 34.2 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 218 - Forks: 10

rigtorp/HashMap
An open addressing linear probing hash table, tuned for delete heavy workloads
Language: C++ - Size: 38.1 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 205 - Forks: 33

microsoft/L4
L4 (Lock-Free on Read) Hashtable is a C++ library that implements hash table with arbitray byte stream keys/values.
Language: C++ - Size: 142 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 203 - Forks: 46

rurban/ctl Fork of glouw/ctl
My variant of the C Template Library
Language: C - Size: 26.3 MB - Last synced at: 5 days ago - Pushed at: 26 days ago - Stars: 188 - Forks: 8

luispedro/diskhash
Diskbased (persistent) hashtable
Language: C - Size: 98.6 KB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 161 - Forks: 28

betomoedano/JavaScript-Coding-Interview-Questions
100+ coding interview questions related to algorithms and data structures.
Language: JavaScript - Size: 6.04 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 145 - Forks: 25

NVIDIA-Merlin/HierarchicalKV
HierarchicalKV is a part of NVIDIA Merlin and provides hierarchical key-value storage to meet RecSys requirements. The key capability of HierarchicalKV is to store key-value feature-embeddings on high-bandwidth memory (HBM) of GPUs and in host memory. It also can be used as a generic key-value storage.
Language: Cuda - Size: 6.72 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 144 - Forks: 27

rimbu-org/rimbu
Rimbu is a TypeScript library focused on immutable, performant, and type-safe collections and other tools.
Language: TypeScript - Size: 75.8 MB - Last synced at: 3 days ago - Pushed at: 12 days ago - Stars: 136 - Forks: 9

ivanmmarkovic/Problem-Solving-with-Algorithms-and-Data-Structures-using-Python
Code from Problem Solving with Algorithms and Data Structures using Python
Language: Python - Size: 460 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 134 - Forks: 39

MengRao/str
A SIMD optimized fixed-length string class along with an adaptive hash table for fast searching
Language: C++ - Size: 179 KB - Last synced at: 5 days ago - Pushed at: almost 4 years ago - Stars: 129 - Forks: 32

Wsm2110/Faster.Map
Faster.Map is a high-performance, memory-efficient alternative to Dictionary and ConcurrentDictionary in .NET. Designed for extreme speed and scalability, it includes specialized implementations optimized for different workloads
Language: C# - Size: 28.1 MB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 114 - Forks: 7

kehengzhong/adif
用标准c语言开发的常用数据结构和算法基础库,作为应用程序开发接口基础库,为编写高性能程序提供便利,可极大地缩短软件项目的开发周期,提升工程开发效率,并确保软件系统运行的可靠性、稳定性。
Language: C - Size: 1.35 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 114 - Forks: 46

taviso/swisstable
Access Abseil Swiss Tables from C
Language: C - Size: 19.5 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 110 - Forks: 14

google/hashtable-benchmarks
Language: Jupyter Notebook - Size: 1.92 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 101 - Forks: 19

Thermadiag/seq
The seq library is a collection of original C++14 STL-like containers and related tools
Language: C++ - Size: 25.2 MB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 88 - Forks: 2

facil-io/cstl
facil.io C STL - a Server Toolbox Library for C, including JSON processing, hash maps, dynamic arrays, binary strings and more.
Language: C - Size: 19.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 85 - Forks: 7

viega/hatrack
Fast, multi-reader, multi-writer, lockless data structures for parallel programming
Language: C - Size: 1.32 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 76 - Forks: 6

dizballanze/hashtable
Async hash table server in C
Language: C - Size: 340 KB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 76 - Forks: 47

bhhbazinga/LockFreeHashTable
Lock Free Resizable Hash Table Based On Split-Ordered Lists.
Language: C++ - Size: 64.5 KB - Last synced at: 20 days ago - Pushed at: about 5 years ago - Stars: 67 - Forks: 9

jackzhenguo/leetcode-csharp
solutions using C# for leetcode according to tags of questions, updating everyday. My contact info: [email protected] or my blog: http://blog.csdn.net/daigualu
Language: C# - Size: 21 MB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 67 - Forks: 27

xincao9/dkv
对象存储 - 日志结构哈希表
Language: Go - Size: 19.1 MB - Last synced at: 29 days ago - Pushed at: about 2 years ago - Stars: 63 - Forks: 4

bzdgn/data-structures-in-java
Data structures in detail with java implementations
Language: Java - Size: 104 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 58 - Forks: 28

adamwalker/clash-utils
A collection of reusable Clash designs/examples
Language: Haskell - Size: 521 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 47 - Forks: 8

cosmic-code-09/DataStructure
implementation of Datastructure in C/C++ Programming Language
Language: C - Size: 378 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 44 - Forks: 24

ishaan007/Data-Structures
Algorithmic Problems Solutions -- hash table code featured in geeksforgeeks
Language: Java - Size: 44.9 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 44 - Forks: 50

LKedward/fhash
fpm package implementing a hash table with support for generic keys and values.
Language: Fortran - Size: 859 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 41 - Forks: 8

1ykos/patchmap
A fast and memory efficient hashmap using sorting to resolve collisions
Language: HTML - Size: 1.01 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 41 - Forks: 3

zgornel/Caching.jl
Memoization mechanism
Language: Julia - Size: 131 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 31 - Forks: 4

Avinash793/FPGrowth-and-Apriori-algorithm-Association-Rule-Data-Mining
Implementation of FPTree-Growth and Apriori-Algorithm for finding frequent patterns in Transactional Database.
Language: Python - Size: 3.1 MB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 31 - Forks: 25

assyrianic/Harbol
Harbol is a collection of data structure and miscellaneous libraries, similar in nature to C++'s Boost, STL, and GNOME's GLib but for C99+
Language: C - Size: 475 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 29 - Forks: 4

ikod/cachetools
python cachetools for dlang
Language: D - Size: 2.24 MB - Last synced at: about 15 hours ago - Pushed at: 30 days ago - Stars: 28 - Forks: 7

rosedblabs/diskhash
on-disk hash table(mainly for WAL).
Language: Go - Size: 59.6 KB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 8

lramon2001/EDA2_FGA_UnB
EDA2_FGA_UnB 📚-Repositório Criado para a disciplina de Estrutura de Dados e Algoritmos 2 do Professor Bruno Ribas da FGA-UnB
Language: C - Size: 74.2 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 27 - Forks: 9

zmiimz/fortran_notes
simple and hopefully useful snippets in modern fortran
Language: Fortran - Size: 5.11 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 27 - Forks: 4

msune/libcdada
Basic data structures in C: list, set, map/hashtable, queue... (libstdc++ wrapper)
Language: C - Size: 1.94 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 26 - Forks: 8

PerformanC/TableC
Low-level C89 Closed/Open-addressed hashtable implementation.
Language: C - Size: 110 KB - Last synced at: 19 days ago - Pushed at: 5 months ago - Stars: 26 - Forks: 1

antlabs/gstl
快写完了....支持泛型的数据结构库(vec, linkedlist, skiplist, hashtable, btree, avltree, rbtree, trie, set
Language: Go - Size: 186 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 26 - Forks: 6

hoangsonww/Queue-And-HashTable-DSA
🔑 This repository focuses on hash tables and priority queues, highlighting their use in text analysis, word stats generation, and managing a movie review user database. It includes techniques for efficient text tokenization, word frequency analysis, prioritized data handling, and more!
Language: Java - Size: 66.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 22 - Forks: 12

Thre4dripper/DSA-Programs
DSA-Programs is a collection of Data Structures and Algorithms. It provides practical examples, detailed explanations, and ASCII diagrams to help you learn and master key DSA concepts like Arrays, Linked Lists, Stacks, Trees, Graphs, and sorting algorithms.
Language: C++ - Size: 169 KB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 22 - Forks: 0

Narasimha1997/redis-pydict
A python dictionary that uses Redis as in-memory storage backend to facilitate distributed computing applications development.
Language: Python - Size: 44.9 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 21 - Forks: 4

rofl0r/htab
simple and efficient hashtable implementation for C, taken from musl's hsearch()
Language: C - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 1

bwoodsend/hirola
NumPy vectorized hash table for fast set and dict operations.
Language: Python - Size: 250 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 20 - Forks: 0

renzibei/fph-table
Flash Perfect Hash Table: an implementation of a dynamic perfect hash table, extremely fast for lookup
Language: C++ - Size: 1.57 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 20 - Forks: 1

ArashPartow/hash
General Purpose Hash Function Algorithms https://www.partow.net/programming/hashfunctions/index.html
Language: C++ - Size: 686 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 19 - Forks: 20

renzibei/hashtable-bench
A benchmark for hash tables and hash functions in C++, evaluate on different data as comprehensively as possible
Language: Jupyter Notebook - Size: 24.1 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 18 - Forks: 2

giorgossofronas/Data-Structures
A set of efficient generic data structures implemented in C
Language: C - Size: 347 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 0

ostafen/zipcache
An in-memory compressed cache for gigabytes of data written in Go.
Language: Go - Size: 603 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 0

sagivo/solidity-utils
solidity utils to make your life easier
Language: JavaScript - Size: 244 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 16 - Forks: 6

Dipto1971/Data_Structures_And_Algorithms
Data Structures & Algorithms
Language: C++ - Size: 30.9 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 15 - Forks: 0

lucthienphong1120/pentesting-scripts
Collection of useful scripts for penetration testers
Language: Perl - Size: 31.3 KB - Last synced at: about 24 hours ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 5

lcsmuller/oa-hash
A lightweight single-header open-addressing hashtable implementation in ANSI C
Language: C - Size: 48.8 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 14 - Forks: 0

Nikoletos-K/Data-Structures-and-Algorithms-in-C
📚🔡 Some famous and really basic algorithms and data structures implemented in C
Language: C - Size: 278 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 0

michaelvlach/ADbHash
Really fast C++ hash table
Language: C++ - Size: 226 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 14 - Forks: 2

pdebuyl/fortran_hash_table
"<string,string>" hash table in Fortran 2008
Language: Fortran - Size: 174 KB - Last synced at: 2 months ago - Pushed at: about 7 years ago - Stars: 14 - Forks: 2

alichtman/data-structures-cpp
Teaching data structures in C++. Great resource for students.
Size: 90.8 KB - Last synced at: about 1 month ago - Pushed at: about 7 years ago - Stars: 13 - Forks: 2

niklasf/magics 📦
Finding magic factors for bitboard based move generation
Language: C - Size: 2.02 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 2

BenJoyenConseil/bluckdb
A fast Key/Value store implementation using Golang
Language: Go - Size: 130 KB - Last synced at: 11 months ago - Pushed at: almost 8 years ago - Stars: 12 - Forks: 1

crybot/Napoleon
Re-designed Chess engine and converted in C++
Language: C++ - Size: 17.6 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 11 - Forks: 3

TaniaLaneva/LeetCode
leetcode's problems
Size: 117 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 11 - Forks: 8

barrust/hashmap
Language: C - Size: 82 KB - Last synced at: 6 days ago - Pushed at: almost 4 years ago - Stars: 10 - Forks: 0

HaniAmmar/Qentem-Engine
Fast templating engine and JSON parser. Pure C++.
Language: C++ - Size: 4.3 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 9 - Forks: 4

pravhub/Coding-Interviews
Solution Repository for Technical Coding Interviews!
Language: C# - Size: 481 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 9 - Forks: 5

bamless/extlib
c extended library
Language: C - Size: 66.4 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 9 - Forks: 0

LoicMarechal/libHash
A library to index a mesh data structure in a hash table and make powerfull search queries.
Language: C - Size: 4.12 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 9 - Forks: 1

sondosaabed/Baby-frecuencies-Hash
Baby-Frecuencies managment application using Hash table as data Structure. Java | JavaFX
Language: Java - Size: 43.9 KB - Last synced at: 20 days ago - Pushed at: about 3 years ago - Stars: 9 - Forks: 0

bor0/hashtable
Hashtable implementation in C
Language: C - Size: 39.1 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 2

baratgabor/SuffixTree
A well-structured, relatively compact implementation of Ukkonen's linear time suffix tree construction algorithm in C# 7+. With bonus detailed explanation on the algorithm.
Language: C# - Size: 487 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 9 - Forks: 4

ivanmmarkovic/Java-Data-Structures-and-Algorithms
Language: Java - Size: 265 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 8 - Forks: 9

keyu-tian/BUAA-datastructure-project-solution
[Ranked No. 1🥇] My solution for the course project of Datastructure 2019'Spring @ BUAA (北航数据结构). Plenty of C language tricks, hacks, and optimizations are used for extreme efficiency. *Ranked 1/800* in the efficiency test.
Language: C - Size: 6.84 KB - Last synced at: 30 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

20centaurifux/datatypes
A collection of various datatypes in C (linked lists, stack, queue, red-black tree, hash table and associated array).
Language: C - Size: 1.65 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

Daskie/qc-hash
Extremely fast unordered map and set library for C++20
Language: C++ - Size: 4.23 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 2

dejankos/Java-HashMap-Analyser
Simple tool for hashmap analysys
Language: Java - Size: 106 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 2

ktrip96/chord
Cloud Distributed Database with Socket.io
Language: JavaScript - Size: 33.1 MB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 0

gsauthof/phashtable
Perfect Hash Table C/C++ Library
Language: C - Size: 27.3 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 1

treelover28/nbaMatchPredictor_PROTOTYPE
This simple program predicts the result of an NBA match. Uses Monte-Carlo simulation to give the probability of each team winning the matchup.
Language: Java - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 1

EddieCornelious/js_data-collections
Efficient, fully tested, mutable data collections for JavaScript
Language: JavaScript - Size: 855 KB - Last synced at: 7 days ago - Pushed at: almost 6 years ago - Stars: 8 - Forks: 1

bullno1/libs
Misc libraries
Language: C - Size: 253 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 7 - Forks: 0

opensound-org/est
Extensions for the rust Standard library and Tokio.
Language: Rust - Size: 106 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 7 - Forks: 0

gullradriel/nilorea-library
C tools that are usable as a collection of .c .h or a shared library/dll
Language: C - Size: 23.8 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 7 - Forks: 1

RaedAddala/HashTable-CPP
A generic Hash Table implemented in CPP
Language: C++ - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 7 - Forks: 0
