Lecture Notes IST-1551
06 Dec 2024
1. Introduction
2. Data and Variables
3. Methods/Functions
4. Selection/Conditional
5. Iteration:
for
Loops
6. Iteration: While Loops
7. Files & Paths
8. Arrays
9. Collections
10. Classes
11. Object-Oriented Programming
12. Data Structure
12.1. Introduction
12.2. Data Structures
12.3. Searching
12.4. Sorting
12.5. Lab: Performance
12.6. Chapter Review
13. Selected Topics
14. Appendix
Lecture Notes IST-1551
12.
Data Structure
View page source
12.
Data Structure
12.1. Introduction
12.1.1. C# Collections
12.1.2. Commonly Used Collection types
12.2. Data Structures
12.2.1. Arrays
12.2.2. Lists
12.2.3. Stacks
12.2.4. Queues
12.3. Searching
12.3.1. Linear Search
12.3.2. Binary Search
12.4. Sorting
12.4.1. Exchanging Array Elements
12.4.2. Bubble Sort
12.4.3. Selection Sort
12.4.4. Insertion Sort
12.4.5. Shell Sort
12.4.6. Quicksort a.k.a. Partition Sort
12.5. Lab: Performance
12.5.1. The Experiments
12.5.2. Starter Project
12.6. Chapter Review