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

GitHub topics: combinatorics

stdlib-js/math-base-special-factorial

Evaluate a factorial.

Language: C - Size: 1.29 MB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 1 - Forks: 0

stdlib-js/math-base-special-factorial2

Evaluate the double factorial.

Language: Python - Size: 337 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

ncg777/name.ncg777

CLI programs invokable through bash scripts to completely enumerate a variety of mathematical objects & utilities to handle and generate musical data.

Language: Java - Size: 3.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

abetten/orbiter

Classification of combinatorial objects

Language: C++ - Size: 1.58 GB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 17 - Forks: 7

DragunWF/Competitive-Programming

My journey through competitive programming with solutions to problems from platforms like CodeWars, LeetCode, CodeChef, and CodeForces, highlighting problem-solving and algorithmic skills.

Language: Python - Size: 1.16 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 21 - Forks: 0

Rag322/constants-float32-catalan

Catalan's constant.

Language: JavaScript - Size: 47.9 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

marmitar/utf8-counter

Calculate how many possible UTF8 strings there are.

Language: Rust - Size: 74.2 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

Lipen/discrete-math-course

:milky_way: Supplementary materials for Discrete Math course at ITMO University

Language: TeX - Size: 42.6 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 45 - Forks: 10

SergeyChelak/AdventOfCode

Advent of Code in Rust

Language: Rust - Size: 1.41 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

ncg777/ultra-mega-enumerator

Ultra Mega Enumerator is a lightweight library designed to enumerate various combinatorial objects. Its goal is to provide efficient tools for generating combinations, permutations, compositions, partitions, and more.

Language: TypeScript - Size: 508 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

stdlib-js/math-iter-sequences-factorials

Create an iterator which generates a sequence of factorials.

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

mcanlas/idioma

Procedural text generation for foreign languages

Language: Scala - Size: 479 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 3 - Forks: 0

mcanlas/hangul

A programmatic model for Hangul, the Korean alphabet

Language: Scala - Size: 182 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

mcanlas/pokemon-quest-recipes

Language: Scala - Size: 121 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

mcanlas/spawning-pool

A framework for genetic algorithms in Scala

Language: Scala - Size: 490 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 13 - Forks: 0

mcanlas/rotationizer

Generating optimal volleyball rotations with Scala

Language: Scala - Size: 74.2 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

JuliaDecisionFocusedLearning/DecisionFocusedLearningBenchmarks.jl

Benchmark problems for decision-focused learning

Language: Julia - Size: 1.38 MB - Last synced at: about 17 hours ago - Pushed at: 2 months ago - Stars: 10 - Forks: 0

apache/commons-numbers

Apache Commons Numbers

Language: Java - Size: 29.8 MB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 74 - Forks: 60

maxgfr/similarities

This package contains functions to find similarities between arrays

Language: TypeScript - Size: 1.67 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 1

waldohidalgo/rutas_code_chef

Repositorio con el código de ejercicios y proyectos de diversas rutas completadas en CodeChef

Language: Python - Size: 1.2 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

pwalig/graphsack

Solver for multiple knapsack problem variations

Language: C++ - Size: 237 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

YaelDillies/ForbiddenMatrix

Formalisation of forbidden matrix theory

Language: Lean - Size: 115 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

YaelDillies/ChandraFurstLipton

Formalisation in the Lean theorem prover of the relation between corner-free sets and communication complexity

Language: TeX - Size: 87.9 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 3 - Forks: 1

YaelDillies/LeanAPAP

Formalisation of the Kelley-Meka bound on Roth numbers

Language: Lean - Size: 1.42 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 17 - Forks: 7

eremidio/COMBINATORICS---STATISTICS---PROBABILITY

A COLLECTION OF DISCRETE MATHEMATICAL ALGORITHMS

Language: C++ - Size: 1.85 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

eyasir329/CP_Archive

A collection of essential algorithms, data structures, and mathematical utilities for competitive programming.

Language: C++ - Size: 1.28 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 2

tgjohnst/WordLock_Solver

A handy app to solve for all possible words from resettable, word/letter-based combination locks

Language: HTML - Size: 3.53 MB - Last synced at: 7 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

YaelDillies/LeanCamCombi

Formalisation of the Cambridge Part II and Part III courses Graph Theory, Combinatorics, Extremal and Probabilistic Combinatorics in Lean

Language: Lean - Size: 966 KB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 58 - Forks: 14

jaketbouma/blokk-solver

Blokk! is the ultimate puzzle game. It's also an interesting mathematical and algorithmic puzzle, which this project explores.

Language: Python - Size: 154 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

stdlib-js/math-base-special-binomcoeff

Compute the binomial coefficient as a single-precision floating-point number.

Language: Python - Size: 262 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

gmou3/matroid-generator

Generate all non-isomorphic matroids

Language: C++ - Size: 25.4 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 1 - Forks: 0

ovitrac/radigen

Radigen 🧪⚛️: Python-based chemical kernel for simulating oxidation reactions from prompts

Language: HTML - Size: 12.5 MB - Last synced at: 10 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

stdlib-js/random-shuffle

Shuffle elements of an array-like object.

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

ehmicky/big-cartesian

Cartesian product for big inputs

Language: TypeScript - Size: 9.6 MB - Last synced at: about 18 hours ago - Pushed at: 28 days ago - Stars: 17 - Forks: 2

markrogoyski/math-php

Powerful modern math library for PHP: Features descriptive statistics and regressions; Continuous and discrete probability distributions; Linear algebra with matrices and vectors, Numerical analysis; special mathematical functions; Algebra

Language: PHP - Size: 5.56 MB - Last synced at: 29 days ago - Pushed at: 5 months ago - Stars: 2,369 - Forks: 244

ehmicky/fast-cartesian

Fast cartesian product

Language: TypeScript - Size: 10.2 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 70 - Forks: 5

XanaduAI/thewalrus

A library for the calculation of hafnians, Hermite polynomials and Gaussian boson sampling.

Language: Python - Size: 15.5 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 104 - Forks: 58

hydroo/ramsey-number-5

Ramsey number R(r, s) is the smallest number of nodes n such that for each undirected graph of size n, there is either a complete subgraph of size r, or an empty subgraph of size s

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

HighDiceRoller/icepool

Python dice probability package.

Language: Python - Size: 144 MB - Last synced at: 22 days ago - Pushed at: about 1 month ago - Stars: 56 - Forks: 5

gmou3/matroid-database

Python interface to matroid database

Language: Python - Size: 717 KB - Last synced at: 18 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 1

stdlib-js/stats-base-dists-hypergeometric-quantile

Hypergeometric distribution quantile function.

Language: JavaScript - Size: 1.1 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/stats-base-dists-hypergeometric-cdf

Hypergeometric distribution cumulative distribution function (CDF).

Language: JavaScript - Size: 1020 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/math-iter-special-factorial

Create an iterator which evaluates the factorial function for each iterated value.

Language: JavaScript - Size: 1.53 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/math-base-special-binomcoefln

Compute the natural logarithm of the binomial coefficient.

Language: Python - Size: 1.26 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-catalan

Catalan's constant.

Language: JavaScript - Size: 342 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

TheLeprechaun25/NCOLib

The Neural Combinatorial Optimization Library (NCOLib) is an accessible software library designed to simplify the application of neural network models and deep learning algorithms to solve combinatorial optimization problems.

Language: Python - Size: 184 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 0

SUNCAT-Center/CatKit

General purpose tools for high-throughput catalysis

Language: Python - Size: 24.9 MB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 94 - Forks: 56

thraraujo/pysymmpol

A Python package for calculating and performing basic manipulations on symmetric polynomials.

Language: Python - Size: 5.36 MB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 1

dajmera-24/Superpermutation-Algorithm

An O(n) space superpermutation generating algorithm

Language: Java - Size: 12.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

cool-RR/combi

Pythonic package for combinatorics

Language: Python - Size: 770 KB - Last synced at: 18 days ago - Pushed at: almost 4 years ago - Stars: 50 - Forks: 0

mzusin/mz-math

mzMath - a collection of typescript-based math helpers.

Language: TypeScript - Size: 3.03 MB - Last synced at: 20 days ago - Pushed at: 11 months ago - Stars: 13 - Forks: 2

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: about 1 month ago - Pushed at: about 1 month ago - Stars: 9 - Forks: 0

jirikostiha/smath

Alternative math library based on .Net 7 generic math.

Language: C# - Size: 304 KB - Last synced at: 14 days ago - Pushed at: 2 months ago - Stars: 3 - Forks: 1

JuliaMath/Combinatorics.jl

A combinatorics library for Julia

Language: Julia - Size: 615 KB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 221 - Forks: 59

Erfaniaa/competitive-programming

Algorithm Design, Data Structures, ACM-ICPC, and IOI

Language: C++ - Size: 118 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 203 - Forks: 25

oameye/GraphCombinations.jl

Generate all combinations of graphs and their symmetry factor

Language: Julia - Size: 1.13 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 3 - Forks: 0

erkal/kite

An interactive visualization tool for graph theory

Language: Elm - Size: 2.07 MB - Last synced at: 29 days ago - Pushed at: 8 months ago - Stars: 551 - Forks: 24

YaelDillies/add-combi

The (currently unofficial) sublibrary of Mathlib dedicated to additive combinatorics

Language: Shell - Size: 43 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 8 - Forks: 1

latte-int/latte

LattE integrale, software for counting lattice points and integration over convex polytopes

Language: C++ - Size: 15.1 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 48 - Forks: 13

ChanchalKumarMaji/Introduction-to-Discrete-Mathematics-for-Computer-Science-Specialization

[Coursera] Introduction to Discrete Mathematics for Computer Science Specialization

Language: Jupyter Notebook - Size: 113 MB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 111 - Forks: 51

PeterEFrancis/addcomb-js

AddComb.js is a javascript library for additive combinatorics calculation.

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

Girish-1-Goyal/Codeforces-solutions

Codeforces Solution Contests and Others

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

ACSVMath/sage_acsv

A SageMath package with algorithms for analytic combinatorics in several variables.

Language: Python - Size: 589 KB - Last synced at: 17 minutes ago - Pushed at: 20 minutes ago - Stars: 8 - Forks: 1

stdlib-js/constants-float32-catalan

Catalan's constant.

Language: JavaScript - Size: 183 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

FloydZ/generalcartesianproduct 📦

Implementation of the general cartesian product, allowing to generate sequences based on variable limits

Language: Python - Size: 15.6 KB - Last synced at: 20 days ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

GitProger/ITMO-CT-dm-labs

Discrete Math Labs

Language: C++ - Size: 1.14 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

stdlib-js/math-base-special-binomcoef

Compute the binomial coefficient.

Language: Python - Size: 480 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1

Cobord/Plabic

Cluster algebraic/geometric structures related to plabic graphs

Language: Python - Size: 167 KB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

linas/anant

Analytic Number Theory high-precision GnuMP routines

Language: C - Size: 548 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 5

fedimser/math

Small research projects

Language: Jupyter Notebook - Size: 645 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

stdlib-js/math-base-special-factorialln

Evaluate the natural logarithm of the factorial function.

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

beryx/streamplify

Java 8 combinatorics-related streams and other utilities

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

cognate-lang/cognate

A human readable quasi-concatenative programming language

Language: C - Size: 4.45 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 251 - Forks: 12

IohannesPaullusMD/learning-dynamic-programming

Most of the stuff here are responses from Copilot

Size: 7.81 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

foo123/Abacus

Advanced Combinatorics and Algebraic Number Theory Symbolic Computation library for JavaScript, Python

Language: JavaScript - Size: 5.12 MB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 22 - Forks: 5

khanhvu207/competitiveprogramming

Competitive programming related stuffs (Olympiads, Codeforces, USACO)

Language: Modula-3 - Size: 698 MB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 18 - Forks: 2

dawidrylko/domino-tiling

This repository contains a library for solving domino tiling problems using BigInt and standard JavaScript. It provides a method to calculate the number of ways to tile a 2D grid with 2x1 and 1x2 dominoes.

Language: JavaScript - Size: 7.06 MB - Last synced at: 12 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

SanderGi/Genus

Practical algorithm for calculating the genus of a graph

Language: C - Size: 9.65 MB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 3 - Forks: 1

luk036/ecgen-cpp

🔢 Enumerative Combinatoric C++ Code

Language: C++ - Size: 1.09 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

SanderGi/conformal-rigidity

Exploring the relationship between conformal rigidity, spectral properties, and genus of graphs.

Language: Jupyter Notebook - Size: 4.77 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

mihael-tunik/CombsOnGrid

Faster restricted combinations on grid generator

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

FatemehTarashi/awesome-algebraic-statistics

A curated list of Algebraic Statistics tools and resources.

Size: 24.4 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 0

GutBla/PROJECT_Roulette_Conteo_Combinatoria_y_Probabilidad

Roulette: Conteo, Combinatoria y Probabilidad" es un proyecto en Java que simula una ruleta y permite explorar conceptos matemáticos como el conteo, la combinatoria y la probabilidad, combinando educación y simulación de juegos de azar

Language: Java - Size: 34 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

brianSalk/Daily-Problems

A collection of combinatorics problems and solutions along with simulations to proove them

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

nas5w/combinate

Combinatorics generator for JavaScript and Typescript.

Language: TypeScript - Size: 204 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 26 - Forks: 3

Anksharskarp/Competitive-Programming

A collection of my competitive programming code and solutions.

Language: Java - Size: 10.7 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

Beliavsky/Burkardt-Fortran-90

Classification of John Burkardt's many Fortran 90 codes

Size: 29.9 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 46 - Forks: 10

stdlib-js/math-iter-special-factorialln

Create an iterator which evaluates the natural logarithm of the factorial function for each iterated value.

Language: JavaScript - Size: 1.27 MB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

benjohnde/ayto-matcher

Some fun combinatorics coding for 'Are You the One?'

Language: Kotlin - Size: 67.4 KB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

apurva313/competitive-math-toolkit

Competitive Math Toolkit is an advanced, high-performance library designed for competitive programming and algorithmic challenges. It ensures fast computations and seamless integration into coding competitions and problem-solving tasks. 🚀🔥

Language: JavaScript - Size: 49.8 KB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

ajcr/probability-calculator 📦

Calculate the probability of drawing specific combinations of items

Language: Python - Size: 85.9 KB - Last synced at: 29 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

N8Brooks/combinatorics

🦕 Combinatorial generators including combinations, permutations, combinations with replacement, permutations with replacement, cartesian products, and power sets.

Language: TypeScript - Size: 112 KB - Last synced at: 14 days ago - Pushed at: almost 3 years ago - Stars: 27 - Forks: 1

more-joao/dodecaphonic-sequences

A somewhat constructive approach to finding dodecaphonic sequences of interest using pure Python.

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

sraaphorst/reed-muller-python

Python implementation of Reed-Muller codes

Language: Python - Size: 446 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 16 - Forks: 9

denisrosset/alasc

Computational Group Theory in Scala. It's Scala permuted!

Language: Scala - Size: 1.71 MB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 22 - Forks: 5

fedork/radio

Solver for quantitive group testing problem with 2 defectives

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

abyanmajid/dyckvis

Dyck paths visualizer built with DOM methods

Language: JavaScript - Size: 15.6 KB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

TryAtSoftware/CleanTests

TryAtSoftware.CleanTests is a modern framework for execution and generation of automated tests in .NET

Language: C# - Size: 5.49 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 13 - Forks: 0

lucamata/lucamata.github.io

Luca's website

Language: HTML - Size: 23 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

lucamata/ExteriorIdeals

A Macaulay2 package for working with ideals over exterior algebra.

Language: Macaulay2 - Size: 29.3 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0