Reference: https://scdsb.elearningontario.ca//content/enforced/20976326-EL_2122Sem2__CS_ICS4UV-893064_1_ELO/3%20letter%20words.txt?_&d2lSessionVal=Sv6hlaCvlEaUcYG223MvmwxMr&ou=20976326 Also if you are able to, can you put this into a git hub folder and share the link Wordle Inspired Program
Wordle Inspired Program In order to demonstrate your mastery of the following concepts you are going to write a program involving words like the game wordle. Some of the concepts involved: Files, Arrays, Arraylists, Nested Loops, Searching, Sorting, String Manipulation Requirements: Write a method driven program that will perform the following: Creates all combinations of 3 letter words and stores them in an appropriate memory location(arraylist) Read in a file of legal (scrabble recognized) 3 letter words and store. (easy to find google it, create a file) Compare the lists or words using a search algorithm (not a built in function) to check your list against the scrabble one and remove any words that are not recognized by scrabble as a legal word. (yes I know seems stupid since you have a list already that you saved from the internet - making sure you know how to search and modify arraylists) Once having picked out the words by searching and deleting words that are not valid from your created list of words you will have to perform more searches and sorts. You will find the words in your list that have a middle letter of either" c,o, m,p,u,t, e, r, or s" and save the words in another arraylist or modify your current arraylist. You will then sort this new list alphabetically by middle letter using different methods(sort algorithms) and use a timer to measure efficiency of each sort. (so you will print the list 4 times basically so you might want multiple arrays or arraylists of the original to sort) You will show the time it takes to sort the words using each method)
Step by Step Solution
There are 3 Steps involved in it
Step: 1
I cannot access external content such as the URL youve provided However I can help you outline how t...See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started