CIS 114
Important Links:
Install Java http://java.sun.com
The Java Tutorial http://java.sun.com/docs/books/tutorial/
Link to download Eclipse http://www.eclipse.org/
Homework must be submitted on time to soltis@njit.edu .
Schedule (may change...)
|
May 27 |
Introduction |
|||
|
|
|
Java Installation |
||
|
|
|
Eclipse Installation and tutorial |
||
| Presentation | ||||
| May 29 | Presentation, Lab, Solution | |||
| Homework: R-1.1, R-1.5, R-1.10 | ||||
| BONUS:C-1.6 | ||||
| June 3 | Recursion Presentation , Linked List, Presentation , Lab | |||
| June 5 | Searching Array, Bubble Sort, Insertion Sort, Selection Sort, Solution1, Solution2, Solution3, Solution4, | |||
| Homework | Homework 1 due date | |||
| June 10 | Lab 5, Solution | |||
| June 12,17 | Stack, Queue, Stack Array Solution: ArrayStack.java, ArrayStackTest.java, StackADT.java Linked Stack Solution: LinkedStack.java, LinkedStackTest.java, Node.java, StackADT.java | |||
| Homework | Homework 2 due date | |||
| June 19 | Doubly Link List | |||
| June 26 | ExprTree.jshl, ExprTreeNode.jshl,, TestExprTree.java , TreeNode.java | |||
| Homework 3 due datee | ||||
| July 1 | TreeElem.java, BSTree.java | |||
| Solution to Trees | ||||
|
Homework 4 Write pseudo code for a method tat performs a range query for a binary search tree. That is, the method should visit all items that have a search key in a given range of values (such as all values between 100 and 1000). |
||||
| Solution 1, Solution 2 | ||||
| Homework 3 due datee | ||||
Important Links: