Question: package algs52; // section 5.2 import java.util.HashSet; import stdlib.*; // Create a spell checker that find all misspelled words (e.g. non-existing words). // Compare performance
package algs52; // section 5.2 import java.util.HashSet; import stdlib.*;
// Create a spell checker that find all "misspelled" words (e.g. non-existing words). // Compare performance of the TST and Trie on various dictionary sizes.
// Download and install the following files into your algs4/data directory: // - https://introcs.cs.princeton.edu/java/data/commonwords.txt 74K words // - https://introcs.cs.princeton.edu/java/data/wordlist.txt 224K words // - https://introcs.cs.princeton.edu/java/data/words.utf-8.txt 645K words // // Expected output should be similar in performance: // // TrieST | TST // Words Time | Words Time % // 23699 0.40 | 23699 0.18 43% // 25913 0.53 | 25913 0.34 63% // 18075 1.15 | 18075 0.86 74%
public class hw7 { public static HashSet
public static HashSet
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
