Homework

iconTurn in HW8 Homework 8 (Huffman)

Due Friday December 6, 11:00pm.

No submissions accepted after Monday December 9, 11:00pm.
Specification:
Supporting Files:

java MakeCode.java
java Encode.java
java Decode.java
java BitInputStream.java
java BitOutputStream.java
text hamlet.txt
text hamlet.code
text hamlet.short
text short.txt
text short.code
text short.short

icon ass8.zip

(client program for part 1)
(client program for part 2)
(client program for part 3)
(supporting code for part 2)
(supporting code for part 2)
(sample file)
(code for sample file)
(compressed sample file)
(sample file)
(code for sample file)
(compressed sample file)

all of the above

Diagrams : text short tree diagram
text hamlet tree diagram
 
Links:

iconTurn in HW8 Bonus Homework 8 BONUS (HuffmanTree2)

Due Monday December 9, 11:00pm.

No late submissions accepted
Specification:
Supporting Files :

iconTurn in HW7 Homework 7 (AnagramSolver)

Due Friday November 22 1, 11:00pm.
No submissions accepted after Monday November 25, 11:00pm.

Specification:
Supporting Files:
Sample logs :
Sample trace :
Links:

iconTurn in HW6 Homework 6 (GrammarSolver)

Due Friday November 15, 11:00pm.
No submissions accepted after Monday November 18, 11:00pm.

Specification:
Supporting Files:
Links:

iconTurn in HW5 Homework 5 (Evil Hangman)

Due Friday November 1, 11:00pm.
No submissions accepted after Monday November 4, 11:00pm.

Specification:
Supporting Files:
Sample Logs:
Links:

iconTurn in HW4 Homework 4 (AssassinManager)

Due Friday October 25, 11:00pm.
No submissions accepted after Monday October 28, 11:00pm.

Specification:
Supporting Files:
Sample logs :
Links:

iconTurn in HW3 Homework 3 (Letter Inventory)

Due Friday October 18, 11:00pm.
No submissions accepted after Monday October 21, 11:00pm.

Specification:
Testing Programs:

icon Turn in HW2 Critters here Homework 2 (Critters)

Due Friday, October 11, 11:00pm. No submissions accepted after Monday October 14, 11:00pm.

Specification:
Supporting Files:

icon Turn in HW1 CafeWall here icon Turn in HW1 Doodle here Homework 1 (Cafe Wall)

Due Friday October 4, 11:00pm.
No submissions accepted after Monday October 7, 11:00pm.

Specification:
Resource Files:
  • icon DrawingPanel.java (right-click this link and Save the file in the same folder as your HW2 program)
Expected Output: