Click here to Skip to main content
15,899,632 members
Articles / Programming Languages / C++

an efficient C++/STL library for word puzzles and spell checking

Rate me:
Please Sign up or sign in to vote.
1.80/5 (6 votes)
13 Sep 2005CPOL1 min read 39.3K   611   21  
DicoLib stores words in lists of anagrams indexed by their length and a 26 bits bitset which describe which letters are present in the words. This makes it extremely fast to search for words which contain specified letters, and to search for words which are "close" for spell checking appli

Views

Daily Counts

Downloads

Weekly Counts

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Technical Lead
Switzerland Switzerland
Born 1963, Programs since 1979 (Commodore PET).
PhD, consultant and software architect of technical software, especially add-ins for mechanical engineereing CAD.
I like science in general, geometry, algorithms and Python

Comments and Discussions