lunaris_engine 0.1.0

A collection of efficient algorithms implemented in Rust for real-world projects.
Documentation
1
2
3
4
5
6
7
8
9
10
11
use lunaris_engine::backtracking::subset_generation::subset_generation;

#[test]
fn test_subset_generation_large() {
    let nums: Vec<u32> = (1..=5).collect();
    let subsets = subset_generation(&nums);
    assert_eq!(subsets.len(), 32);
    let nums = vec![1, 2, 3];
    let subsets = subset_generation(&nums);
    assert_eq!(subsets.len(), 8);
}