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

Topic: "random-permutations"

asimihsan/permutation-iterator-rs

A Rust library for iterating over random permutations.

Language: Rust - Size: 71.3 KB - Last synced at: 29 days ago - Pushed at: almost 4 years ago - Stars: 14 - Forks: 1

maxmouchet/gfc

Implementation of a Generalized-Feistel Cipher for generating random permutations.

Language: C - Size: 63.5 KB - Last synced at: about 23 hours ago - Pushed at: 18 days ago - Stars: 10 - Forks: 2

macmcmeans/fisherYatesDurstenfeldKnuthShuffle

🔀 The standard algorithm for generating a uniformly chosen random permutation. Devised by Ronald Fisher and Frank Yates, modernized by Richard Durstenfeld and popularized by Donald E. Knuth. This version permits Sattolo cycles as well as seeded/keyed shuffles and unshuffles.

Language: JavaScript - Size: 161 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

ori88c/non-replacement-random-item-sampler

An efficient random item sampler that ensures O(1) sampling complexity, and equal selection probability for all items across cycles. Each cycle ensures unique, non-repeating item selections, with each item sampled only once per cycle. Upon cycle completion, the sampler automatically refreshes, initiating a new cycle to repeat the process.

Language: TypeScript - Size: 46.9 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

eduardosantoshf/assignment-problem 📦

First AED Project - Algorithms to solve a problem in C using different methods (brute force, branch-and-bound, random permutations)

Language: C - Size: 17 MB - Last synced at: about 24 hours ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1