CS 245 Lab 8 – Generic History
First, if you have checkpoints left over from last lab, get them inspected during the first 15 minutes of this lab. No credit will be awarded past these 15 minutes. Work in pairs, where possible. Prefer working with someone that you did not work with last lab. The exchange of new ideas and perspectives is […]
CS 245 Lecture 16 – Hashing
Agenda what ?s hashing implementing a hashtable the requirements of a key TODO Start and finish preassignment 2. Thailand is in upheaval. Sync on Bitbucket, and pull in Eclipse to get an updated SpecChecker. Code HashTest.java HashMaster.java StateQuiz.java Haiku
CS 245 Lab 7 – Hashing
First, if you have checkpoints left over from last lab, get them inspected during the first 15 minutes of this lab. No credit will be awarded past these 15 minutes. Work in pairs, where possible. Prefer working with someone that you did not work with last lab. The exchange of new ideas and perspectives is […]
CS 245 Lecture 15 – Android
Agenda what ?s exam? an Android contacts app TODO Homework 2 later-week submission deadline is today/before tomorrow. Preassignment 2 is posted. Code … Haiku
CS 245 Preassignment 2 – due before March 31
See the PDF.
CS 245 Lecture 14 – Midterm Review
Agenda what ?s review TODO Exam on Tuesday. You probably have a lot of others too. I’m rooting for you. Haiku
CS 245 Lecture 13 – Generics and Maps
Agenda what ?s midterm – next Tuesday interfaces inheritance (overriding, augmenting) binary search informal computational complexity (linear vs. quadratic vs. linearithmic, etc.) growable arrays recursion code tracing code writing conceptual knowledge (not APIs) code reuse? making ArrayList reusable making ArrayList generic the map abstract data type TODO Read Core Java, chapter 12 through section 12.6 […]
CS 245 Lab 6 – Recursion
First, if you have checkpoints left over from last lab, get them inspected during the first 15 minutes of this lab. No credit will be awarded past these 15 minutes. Work in pairs, where possible. Prefer working with someone that you did not work with last week. The exchange of new ideas and perspectives is […]
CS 245 Lecture 12 – Recursion
Agenda what ?s recursion finding a file binary search concentric circles terrain generation merge sort TODO I updated the HW2 PDF. Go to Bitbucket and sync with my repository. Pull the changes down in Eclipse. Start homework 2. Due before 3/14. Code FindFile.java TerrainGenerator.java ArrayUtilities.java Target.java Haiku
CS 245 Homework 2 – due before 3/14
See the PDF.