CSC 143/Chapter 11: Difference between revisions
From charlesreid1
(Created page with "=Chapter 11: Java Collections Framework= Sections: 11.1 Lists 11.2 Sets 11.3 Maps =Flags= {{CSC143Flag}}") |
|||
| Line 8: | Line 8: | ||
11.3 Maps | 11.3 Maps | ||
==Section 11.1: Lists== | |||
===Definitions=== | |||
Definitions: | |||
* Collection | |||
* Linked list | |||
* Iterator | |||
* Abstract data type | |||
===Material=== | |||
Collections | |||
LinkedList versus ArrayList | |||
Iterators | |||
Abstract data types (ADTs) | |||
LinkedList case study: Sieve | |||
==Section 11.2: Sets== | |||
===Definitions=== | |||
Definitions: | |||
* Set | |||
===Material=== | |||
Set concepts | |||
Example of set using HashSet | |||
TreeSet vs HashSet | |||
Set operations | |||
Set case study: Lottery | |||
==Section 11.3: Maps== | |||
===Definitions== | |||
Definitions: | |||
* Maps | |||
===Material=== | |||
Basic Map operations | |||
Map view (keySet and values) | |||
TreeMap versus HashMap | |||
Map case study: WordCount | |||
Collection overview | |||
=Chapter 11 Summary= | |||
==Deliverables== | |||
=Chapter 11 Goodies= | |||
==Puzzle 3== | |||
==Profiles== | |||
=Flags= | =Flags= | ||
{{CSC143Flag}} | {{CSC143Flag}} | ||
Revision as of 21:51, 3 September 2016
Chapter 11: Java Collections Framework
Sections:
11.1 Lists
11.2 Sets
11.3 Maps
Section 11.1: Lists
Definitions
Definitions:
- Collection
- Linked list
- Iterator
- Abstract data type
Material
Collections
LinkedList versus ArrayList
Iterators
Abstract data types (ADTs)
LinkedList case study: Sieve
Section 11.2: Sets
Definitions
Definitions:
- Set
Material
Set concepts
Example of set using HashSet
TreeSet vs HashSet
Set operations
Set case study: Lottery
Section 11.3: Maps
=Definitions
Definitions:
- Maps
Material
Basic Map operations
Map view (keySet and values)
TreeMap versus HashMap
Map case study: WordCount
Collection overview
Chapter 11 Summary
Deliverables
Chapter 11 Goodies
Puzzle 3
Profiles
Flags
| CSC 143 - Intro to Programming II Computer Science 143 - Intro to Programming II, South Seattle College.
Chapter 8: Object Oriented Reivew CSC 143/Chapter 8 Chapter 9: Inheritance and Interfaces CSC 143/Chapter 9 Chapter 10: ArrayList CSC 143/Chapter 10 Chapter 11: Java Collections Framework CSC 143/Chapter 11 Chapter 12: Recursion CSC 143/Chapter 12 Chapter 13: Searching and Sorting CSC 143/Chapter 13 Chapter 14: Stacks and Queues CSC 143/Chapter 14 Chapter 16: Linked Lists CSC 143/Chapter 16
Category:Teaching · Category:CSC 143 · Category:CSC Related: CSC 142 Flags · Template:CSC143Flag · e |