Skip to content
This repository has been archived by the owner on Mar 26, 2023. It is now read-only.
/ SpellChecker Public archive

CLI program that reads an input file and checks for mispelled words against an AVL balanced binary search tree constructed from a provided dictionary file.

Notifications You must be signed in to change notification settings

OwenJRJones/SpellChecker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PROG2400-Assignment3

Notes:

Beginning the assignment:

  1. Clone this assignment to a folder on your external harddrive, OneDrive, or other convenient location.
  2. Open CLion.
  3. Select 'Open' from the welcome screen.
  4. Choose the cloned folder as the project to open.
  5. CLion should open and allow you to start.
  6. If a popup says 'Externally added files can be added to Git' or similar, click 'Always Add'.
  7. Create your program using the given "main.cpp" file located in the "src" folder.
  8. Any additional source files (e.g. .cpp,.h,etc.) to the src folder.

Submitting the assignment:

  1. Complete the question from the 'Assignment 3 - Spell Checker.pdf' file.
  2. Generate a single PDF of all source files (.cpp/.h) by using "File->Print" in CLion.
  3. Save the PDF in the cloned assignment folder.
  4. Upload the PDF to the Brightspace assignment folder by the deadline.
  5. Make sure all source files are added to Git in CLion.
  6. Create a screencast video (e.g. screencastify) of a demonstration using the following features of your program:
    • Run your program using 'test.txt' as the target document and 'dictionary.txt' as the dictionary file.
    • Clearly view the output identifying the misspelled words.
    • Open the balanced tree file in an editor to view the results.
    • Ensure that the entire balanced tree can be seen in the video.
    • Save the tree file in the 'output' folder.
    • (all above test files are located in the 'tests' folder)
  7. Include all created files in your final commit.
  8. For your final commit, use the description "assignment completed".
  9. Push the final submission to GitHub by the deadline.
  10. Add a link to the video in the comment section when submitting the PDF to Brightspace.

If you have any questions about this process, please ask your instructor!

About

CLI program that reads an input file and checks for mispelled words against an AVL balanced binary search tree constructed from a provided dictionary file.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published