|Program in Computing|
|COMPTNG 10C Advanced Programming|
|LEC 1 SHINNERL, J.R.|
|| Library Reserves || Textbooks ||
My office hours for spring 98 are tentatively: M1:30-2:30, T10:30-11:30, R1-2. All office hours hours will be held in the PIC lab (BH 2817). If you feel like hunting me down, I'm usually in my office (MS 2344) when I'm not in class.
If you can't make the above office hours, let me know, and we can schedule an appointment at another time. The best way to reach me is via email at: firstname.lastname@example.org or you can leave me a note in my mailbox (in MS6364).
As the quarter progresses, I'll be adding handouts, HW solutions, etc. to this page. You can link to Prof. Shinnerl's PIC10C page .
Here are the solutions for written HW #1.
For general fun, you might want to check out the 2-3 Tree Interactive Java Demonstrarion. Kinda cute.
Here are the solutions to the first programming HW: d234.cpp, T234.cpp, T234.h.
Here are the solutions to the second written assignment
Here is a midterm-review sheet for your midterm on May 8'th.
Here's a quick tour of the Borland C++ Integrated debugger. Read it. Learn it. Use it.
Here's a short overview of topics relating to hash tables. Read it for fun and profit.
Here are the solutions to the third written assignment
Here are the solutions to the third PHW (hash tables).
Here is an alternate implementation of priority queues. The chief advantage here is that the array is of a dynamic size, so that you don't need to commit to a size at construction time -- it'll grow as needed. Also, the dequeue has a different syntax, a more logical one, in my opinion.
Here are the solutions to the fourth written assignment
My executable solution to PHW#4 is posted on the H: drive and here. Make sure that when you run it, you specify the data files in the right directory. If you find any problems with the MST code (or anything else), please let me know.
To my home page.