An open API service providing repository metadata for many open source software ecosystems.

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