MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Test your software product anywhere in the world
Get feedback from real people across 190+ countries with the devices, environments, and payment instruments you need for your perfect test.
Global App Testing is a managed pool of freelancers used by Google, Meta, Microsoft, and other world-beating software companies.
Documentation and coding for the generation of combinations
This project comprises documentation and VBA programming code in respect of a combinations algorithm that I have written.
The algorithm is in the Excel file named Combinations.xlsm and the documentation that explains how to use interface and execution of the algorithm is in the pdf file called Combinations.pdf
You will need to enable macros in Excel in order to run the algorithm.
Documentation of two types of permutation algorithms
... of characters long without running out of memory.
This project has 4 download files (1 pdf that documents the algorithms, and 3 Excel files, each for a different algorithm)
The downloadable Excel files are the programming files because I code in VBA. You will need to enable macros to run the algorithms. You can view the VBA code of each algorithm from the developer module house inside Microsoft Excel.
The lexigraphical algorithm is faster because it supports multi-threading.