pofk_algorithm 0.0.3

A collection of efficient algorithms implemented in Rust for real-world projects.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use pofk_algorithm::matrix_algorithms::word_search::*;

#[test]
fn test_word_search_found() {
    let board = vec![vec!['A','B','C','E'], vec!['S','F','C','S'], vec!['A','D','E','E']];
    assert!(word_search(&board, "ABCCED"));
}

#[test]
fn test_word_search_not_found() {
    let board = vec![vec!['A','B','C','E'], vec!['S','F','C','S'], vec!['A','D','E','E']];
    assert!(!word_search(&board, "ABCB"));
}