Skip to content

TatyanaV/Data-Structures-C-

Repository files navigation

Data-Structures-C-

#Week 1 Assignment 0 : Introduce Yourself and Set up your IDE
Worksheets 9 and 10 (Review Content.)
Programming Assignment#1 – C Pointers Practice

#Week 2 Worksheet0_Array_Bag_Stack o Solution Code: arrayBagStack
Worksheet15_DynArr_Amortized
Worksheet14_DynArr
Worksheet16_DynArr_Stack
Worksheet21_DynArr_Bag
Programming Assignment#2 - Amortized Analysis and Dynamic

#Week 3 Worksheet20: Dynamic Array Deque and Queue (Read the Introduction)
Worksheet17: LinkedList Stack
Worksheet18: LinkedList Queue
Worksheet19: LinkedList Deque
Programming Assignment#3 - Circular Linked List

#Week 4 Worksheet 22: Linked List Bag
Worksheet 24: Linked List Iterator
Worksheet 23: Dynamic Array Iterator
Worksheet26: Ordered Bag using Ordered Array

#Week 5 Worksheet 28
Worksheet 29
Programming Assignment #4 - Binary Search Trees

#Week 6 Worksheet AVL Practice
Worksheet 31 – complete the implementation

#Week 7 Worksheet: Heaps Practice
Worksheet 33: Heaps and Priority Queues
Worksheet 34: Build Heap and Heap Sort
Programming Assignment #5: Heap Implementation of a To-Do List

#Week 8 Worksheet#36 – Dynamic Array Dictionary
Worksheet37: Open Address Hashing
Worksheet 38# HashTables Using Buckets
Programming Assignment #6: Hash Table Implementation of a Concordance

#Week 9 Worksheet40: Graph Representations
Worksheet41: Depth-First and Breadth-First Search
Worksheet42: Dijkstra’s Algorithm
Programming Assignment #7: HashTables and Graphs

#Week 10 Worksheet#32 Tree Sort
Worksheet #30 BST Iterator
Worksheet#39 Radix Sorting

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages