Skip to content

checks a text file for misspelled words - course project from Harvard's CS50 Introduction to Computer Science

Notifications You must be signed in to change notification settings

SamShiSS/speller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

speller

/texts: This folder contains text files to be checked for misspelled words

/dictionaries: This folder contains two dictionaries of different size

speller.c: This is the main program that implements the spellcheck using a hash table for dictionary storage and lookup

dictionary.{c,h}: In these two files are four functions used by speller.c: load (for loading the dictionary file), check (for checking the spelling in text), size (for calculating size of the dictionary), unload (for unloading the dictionary file)

My speller algorithm currently ranks 88/724 in the class's fastest runtime competition! https://speller.cs50.net/cs50/2018/x/challenges/speller/

About

checks a text file for misspelled words - course project from Harvard's CS50 Introduction to Computer Science

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published