Question: In JAVA coding, develop a binary tree with the values of Morse code symbolized in our program. We will then utilize the tree to decode
In JAVA coding,
develop a binary tree with the values of Morse code symbolized in our program. We will then utilize the tree to decode messages from our fearless leader (FL). You may use a trie if you like.
Since we will not use sounds we will use letters (an - for dash and an * for dot).
Our message might look like *-*. This would mean (-) dash (*) dot (-) dash. This would translate to the letter K.
Our message will consist of letter groups of -s and *s followed by a comma (,) to separate letters and semicolons (;) to separate words.
Therefore the phrase good job would be written as --*,---,---,-**;*---,*-,-**
The Morse code is in the code below.

Message from the Fearless Leader:
**-*,*,*-,*-*,*-**,*,***,***;*-**,*,*-,-**,*,*-*;***,*-,-*--,***;*-,-,-,*-,-*-*,-*-;*-,-;-**,*-,*--,-* ***,*,-*,-**;-*--,---,**-,*-*;--,---,-*,*,-*--;-,---;--,*;***,*-,-*--,***;**-*,*,*-,*-*,*-**,*,***,***;*-**,*,*-,-**,*,*-* **-*;*-**;***,*-,-*--,***;---,-***,*,-*-- *-*,*,***,*--*,*,-*-*,-;--,-*--;*-,**-,-,****,---,*-*,**,-,*-,****;***,*-,-*--,***;**-*;*-**
NOPQRSTUVWXYZ ABCDEFGH-JKLM
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
