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

GitHub topics: permutation

nikdon/pyEntropy

Entropy for Python

Language: Python - Size: 559 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 352 - Forks: 89

lyndychivs/Permutations

Generates permutations of an Enumeration set

Language: C# - Size: 253 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

haveibeensquatted/twistrs

A domain name permutation and enumeration library powered by Rust.

Language: Rust - Size: 48.7 MB - Last synced at: 4 days ago - Pushed at: 10 days ago - Stars: 126 - Forks: 9

stdlib-js/random-shuffle

Shuffle elements of an array-like object.

Language: JavaScript - Size: 2.67 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

jclark-14/wgups-routing-system

Fully automated, constraint-driven solution to the NP-hard TSP, featuring dynamic package loading with no hardcoded logic. Handles deadlines, groupings, delays, and truck constraints using a multi-phase optimization strategy that minimizes distance while meeting all delivery requirements.

Language: Python - Size: 36.3 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

Adam-Vandervorst/PyBHV

Boolean Hypervectors with various operators for experiments in hyperdimensional computing (HDC).

Language: Python - Size: 496 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 28 - Forks: 6

hetio/xswap

Python library (C++ backend) for degree-preserving network randomization

Language: C - Size: 1.06 MB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 14 - Forks: 3

cool-RR/combi

Pythonic package for combinatorics

Language: Python - Size: 770 KB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 50 - Forks: 0

deepeshpatel/jnumbertools

JNumberTools is an open-source Java library for solving complex problems in combinatorics and number theory. Whether you're a researcher, developer, or student, this library offers a comprehensive set of APIs to efficiently handle a wide range of mathematical tasks, from basic to advanced combinatorial computations

Language: Java - Size: 1.81 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 9 - Forks: 0

mxschmitt/golang-combinations

Golang library which provide an algorithm to generate all combinations out of a given string array.

Language: Go - Size: 33.2 KB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 122 - Forks: 20

dylex/anagrep

Test for anagrams with regular expressions

Language: Haskell - Size: 67.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 1

jedisct1/simpira384

An AES-based 384 bit permutation.

Language: C - Size: 3.91 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 19 - Forks: 2

hugoalh/setation-es

An ECMAScript (JavaScript & TypeScript) module to list permutations or combinations from the collection or set.

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

jordifierro/uva

UVa solved problems

Language: C++ - Size: 77.1 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 6

ebrahimmfadae/deepcover

🔍 DeepCover: Elevate Your Test Coverage to New Depths 🚀

Language: TypeScript - Size: 271 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

twesterhout/lattice-symmetries

A package to simplify working with symmetry-adapted quantum many-body bases. Provides a good foundation for writing custom exact diagonalization and variational Monte Carlo software

Language: Haskell - Size: 6.7 MB - Last synced at: 2 days ago - Pushed at: 24 days ago - Stars: 31 - Forks: 8

glitchedgitz/cook

A wordlist framework to fullfill your kinks with your wordlists. For security researchers, bug bounty and hackers.

Language: Go - Size: 14.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1,191 - Forks: 123

BaseMax/PermutationPatterns2025

International Conference on Permutation Patterns 2025, held in St Andrews, Scotland.

Language: TeX - Size: 48.8 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

jedisct1/areion

Experiments with the AREION AES-based permutation.

Language: Zig - Size: 3.91 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

the-trumpeter/permutation-calculator

it calculates permutations

Language: Swift - Size: 4.88 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

d3mondev/crossjoin

Generate a cross join, also known as a Cartesian product, from the lines of the specified files. This process is useful for creating fuzzing payloads.

Language: Go - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 20 - Forks: 2

beryx/streamplify

Java 8 combinatorics-related streams and other utilities

Language: Java - Size: 1.42 MB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 43 - Forks: 14

StarlangSoftware/Util-Cy

Simple utils

Language: Cython - Size: 45.9 KB - Last synced at: 23 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

VascoSch92/symmetria

Symmetria provides an intuitive, thorough, and comprehensive framework for interacting with the symmetric group and its elements.

Language: Python - Size: 431 KB - Last synced at: 27 days ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

kevincharm/solshuffle

Gas-efficient stateless shuffle on Ethereum

Language: Solidity - Size: 63.5 KB - Last synced at: 20 days ago - Pushed at: 11 months ago - Stars: 4 - Forks: 0

anthonynsimon/java-ds-algorithms

Data Structures and Algorithms in Java

Language: Java - Size: 241 KB - Last synced at: 3 days ago - Pushed at: over 4 years ago - Stars: 126 - Forks: 28

StarlangSoftware/Util

Simple utils

Language: Java - Size: 295 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

mmstick/permutate

Generic permutator written in Rust that permutates both lists of lists and singular lists using references.

Language: Rust - Size: 37.1 KB - Last synced at: 9 days ago - Pushed at: about 6 years ago - Stars: 16 - Forks: 2

libsemigroups/HPCombi

Fast combinatorics in C++ using SSE/AVX instruction sets

Language: C++ - Size: 4.56 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 15 - Forks: 8

QuantumBFS/LuxurySparse.jl

A luxury sparse matrix package for Julia

Language: Julia - Size: 256 KB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 36 - Forks: 7

Stypox/beggar-my-neighbour

This program looks for an infinite game of the completely random card game "Beggar My Neighbour". https://en.wikipedia.org/wiki/Beggar-my-neighbour

Language: C++ - Size: 29.3 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0

binary-blazer/acx

Language: Python - Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

mathunes/anagram-generator

Anagram Generator is a Java-based application that generate all possible anagrams of a given input string.

Language: Java - Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

kalmarek/PermutationGroups.jl

Permutation Groups following GroupsCore API

Language: Julia - Size: 324 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 1

StarlangSoftware/Util-Py

Simple utils

Language: Python - Size: 68.4 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0

jonghough/PermuJ

J scripts for calculating permutation groups

Language: J - Size: 84 KB - Last synced at: 3 months ago - Pushed at: about 9 years ago - Stars: 9 - Forks: 0

bitkeyhash/FuzionTxT

FuzionTxT Bash script for permutation, combination of 2 files txt

Language: Shell - Size: 0 Bytes - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

StarlangSoftware/Util-CS

Simple utils

Language: C# - Size: 57.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

smn74/MANOVA.RM

MANOVA.RM

Language: R - Size: 444 KB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 11 - Forks: 8

jwood000/RcppAlgos

Tool for Solving Problems in Combinatorics and Computational Mathematics

Language: C++ - Size: 4.27 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 45 - Forks: 5

afnanenayet/hashed-permutation

An implementation of Kensler's hashed permutation algorithm

Language: Rust - Size: 71.3 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 16 - Forks: 3

StarlangSoftware/Util-CPP

Simple utils

Language: C++ - Size: 379 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

jwodder/permutation

Permutations of finitely many positive integers

Language: Python - Size: 140 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 16 - Forks: 5

angeella/pecora

Language: R - Size: 987 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

CookCSharp/ChineseLottery

Filter method of China Welfare Lottery and China Sports Lottery, and automatically predict the next number according to historical law.

Language: C# - Size: 4.42 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 3 - Forks: 6

drupol/phpermutations

Generate Permutations and Combinations in an efficient way.

Language: PHP - Size: 178 KB - Last synced at: 20 days ago - Pushed at: 5 months ago - Stars: 80 - Forks: 17

acarl005/generatorics

An efficient combinatorics library for JavaScript utilizing ES2015 generators.

Language: JavaScript - Size: 27.3 KB - Last synced at: 5 days ago - Pushed at: over 8 years ago - Stars: 90 - Forks: 10

johnkou97/AdventOfCode2024

Language: Python - Size: 159 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

kieubaduong/permutation-benchmarking-app

This repository benchmarks the performance of various permutation algorithms in C++. It includes implementations of Backtracking, DFS, Factorial, Heap's Algorithm, and Lexicographic Order.

Language: C++ - Size: 13.7 KB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

zelosleone/oracle

A Next.js-powered divination app using dual-source entropy (Random.org API + Fisher-Yates shuffle) with TypeScript, TailwindCSS, and Web Speech API integration.

Language: TypeScript - Size: 291 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

JuliaSmoothOptimizers/AMD.jl

Approximate Minimum Degree Ordering in Julia

Language: Julia - Size: 816 KB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 21 - Forks: 12

mmushfiq/Arbitrage_MM

Currency Arbitrage solution with graphs

Language: Java - Size: 976 KB - Last synced at: about 2 months ago - Pushed at: about 7 years ago - Stars: 13 - Forks: 3

Furk4nBulut/Permutation

This Java program reads a string from the user, generates all possible permutations of that string, and displays them. It also calculates the number of permutations, which is effectively the factorial of the length of the string.

Language: Java - Size: 19.5 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

vladislavpyatnitskiy/statspy

Repository with statistical functions via Python

Language: Python - Size: 12.7 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

vladislavpyatnitskiy/R.stats

Repository with statistical functions via R

Language: R - Size: 18.6 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

sraaphorst/schreier-sims

Implementation of Schreier-Sims representation of finite groups

Language: Kotlin - Size: 75.2 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

arleyc/PCAtest

R package PCAtest for evaluating the statistical significance of PCA analysis, selecting number of significant PC axes, and testing the contributions of the variables to those PCs.

Language: R - Size: 5.46 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 20 - Forks: 3

drilonaliu/Parallel-Permutation-Cipher

Language: Cuda - Size: 323 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

zntrio/typogenerator

Golang string typosquatting generator

Language: Go - Size: 1.07 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 85 - Forks: 18

0joshuaolson1/factoradic

Invertible transformations on permutation representations, including an RNG-free in-place Fisher-Yates-Knuth shuffle https://www.npmjs.com/package/factoradic

Language: JavaScript - Size: 47.9 KB - Last synced at: 1 day ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

ishu9bansal/ideone

useful pieces of codes

Language: C++ - Size: 182 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 1

angeella/pARI

pARI: permutation-based All-Resolutions Inference

Language: R - Size: 698 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 4 - Forks: 0

StarlangSoftware/Util-Js

Simple Utils

Language: TypeScript - Size: 62.5 KB - Last synced at: 24 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

zhuichao001/hawker

Common engineering data structures and algorithms, such as linear,tree,linked list,graph,greedy,divide and conquer,dynamic programming, backtracking, depth search, breadth search and so on

Language: C++ - Size: 5.91 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 1

woodruffw/baseperm

A small tool for generating valid permutations of strings in baseN alphabets.

Language: Rust - Size: 85.9 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

gavinsimpson/permute

Restricted permutations

Language: R - Size: 619 KB - Last synced at: 26 days ago - Pushed at: 10 months ago - Stars: 23 - Forks: 4

jdirani/meg-analysis-templates

Templates for analysis of MEG data.

Language: Python - Size: 11.7 KB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

jdirani/megplot

Quick plotting of clusters from eelbrain result

Language: Python - Size: 12.7 KB - Last synced at: 10 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

Senich17/educational-impact-analysis

A series of analyses to investigate the impact of parental education level on students' math scores.

Language: Jupyter Notebook - Size: 52.7 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Dhamu785/PyDMath

This PyDMath is a mathematical module, with this you can able to perform a mathematical operations which includes mensuration, permutation and combination.

Language: Python - Size: 141 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 2

mikelma/nnco_lib

Source code and data of the paper "A combinatorial optimization framework for probability-based algorithms by means of generative models", published in ACM Transactions on Evolutionary Learning and Optimization (TELO).

Language: Jupyter Notebook - Size: 117 MB - Last synced at: 4 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

itzmeanjan/sha3

Compile-time Evaluable SHA3: Permutation-Based Hash and Extendable-Output Functions

Language: C++ - Size: 4.65 MB - Last synced at: 8 months ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 1

seantanly/elixir-combination

A simple combinatorics library providing combination and permutation.

Language: Elixir - Size: 88.9 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 34 - Forks: 1

offchan42/superkeras

:rocket: A bunch of Keras utilities and paper implementations written under TensorFlow backend

Language: Python - Size: 90.8 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 7

yalibs/yapermutation

yet another C/C++ permutation algorithm implementation. Header only C/C++ permutation algorithm

Language: C++ - Size: 10.7 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

catherman/Political-Views-and-Brain-Composition-EDA

Throughout this analysis, we will use various statistical approaches to visualize the relationship between the composition of of amygdala and acc levels in participants' brain and their political orientation: one and two dimensional histograms and kernel density estimator (KDE); scatter plots and line charts of the mean, variance, and skew based o

Language: Python - Size: 2.13 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

bglarkin/wwp_terpenes

Analysis of western white pine (pinus monitcola) terpenes in response to blister rust, fungal endophytes, and ectomycorrhizae.

Language: R - Size: 5.46 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

NisarLDev/Recursion-Backtracking-Algorithms-Java

Course of Udemy about advanced backtracking, permutation and recursion with Java

Language: Java - Size: 425 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 1

Sivaniulax/Data-privacy-permutation-and-caesar-or-shift-cipher

#permutation cipher #Caeser or shift cipher

Language: Jupyter Notebook - Size: 13.7 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

isaccanedo/go-itertools

:rotating_light: Combinations and permutations generator in Go, in a similar way to python itertools

Language: Go - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

acpennlab/statistics-resampling-online

Binder running the statistics-resampling package online in a Jupyter Notebook with an Octave kernel

Language: Jupyter Notebook - Size: 1.28 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 2 - Forks: 0

Ivanqi/algorithm

数捎į쓿ž„å’ŒįŽ—æŗ•

Language: C++ - Size: 24.7 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 9 - Forks: 5

pub-calculator-io/permutation-calculator

Free WordPress Plugin: Permutations calculator will help determine the number of ways to obtain an ordered subset of r elements from a set of n elements. www.calculator.io/permutation-calculator/

Language: JavaScript - Size: 8.29 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 0

SeregPie/lodash.permutations

Calculates all possible permutations without repetition of a certain size.

Language: JavaScript - Size: 3.91 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 0

haleemyousef/PermuDictionary

OUTPUTS all the letter permutations of any given word and HIGHLIGHTS the meaningful words by fetching their definitions from the dictionary.

Language: Python - Size: 22.5 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

jaymmodi/Algorithms

I use this repository for practicing algorithms.

Language: Java - Size: 190 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 2

mykeels/C--Permutation Fork of Oziomajnr/C--Permutation

C# implementation of Heaps algorithm to help get all the posible permutation of an array of objects

Language: C# - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

simo981/seqperm

Multi-Threaded word list generator

Language: C - Size: 103 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

porkchop/kperms

Generate the k permutations for n elements in Golang

Language: Go - Size: 5.86 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

dpaukov/combinatoricslib3

Combinatorial objects stream generators for Java.

Language: Java - Size: 242 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 172 - Forks: 23

bwesterb/powercycle

Generates a not-so-pseudorandom cyclic permutation using modular exponentiation

Language: Go - Size: 6.84 KB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 1

yadavvi91/combinatorialsearch

Combinatorial Search from Bob Sedgewick's Algorithms course at Princeton and other implementations.

Language: Java - Size: 62.5 KB - Last synced at: about 1 year ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

JeongHan-Bae/Kwe-Do

An efficient Python package, Kwe_Do, facilitating list shuffling and pattern analysis with extensive modules for shuffle patterns and orbit calculations.

Language: Cython - Size: 844 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

Ferrariagustinpablo/Statistic-related-Python

Statistical analyses on datasets

Language: Jupyter Notebook - Size: 3.89 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

mdribera/camel-calculator

A Camel Up probability calculator designed to ruin fun.

Language: JavaScript - Size: 75.2 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

greenelab/xswap-analysis

Analysis and experiments for https://github.com/greenelab/xswap-manuscript

Language: Jupyter Notebook - Size: 116 MB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

asevillasastre/Rubiks-Cube-Programs

The aim is to study the solving, undoing and permutations of some Rubick Cubes.

Language: Python - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

priyanshupant/group-theory-python

exploring finite groups and their properties with python

Language: Python - Size: 30.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

feifeiobama/RewireNeuron

[NeurIPS 2023] Rewiring Neurons in Non-Stationary Environments

Language: Python - Size: 339 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

OlimilO1402/Algo_CombisWRepetitions

Create Combinations with repetitions

Language: Visual Basic 6.0 - Size: 43 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1