Skip to content

Code projects from Data Structures (CIS113) at Antelope Valley College in Spring 2019

Notifications You must be signed in to change notification settings

wforbes/JavaDataStructures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Java Data Structures

Code projects from Data Structures (CIS113) at Antelope Valley College in Spring 2019, taught by Nathan Wonnacott BSCS, using the zyBooks.com Data Structures textbook

Adding info and notes after all the projects are added


Todo List

Here's the list of assignment projects I have to find and add to this repo

Here's a list of topics to put together information from class and add to the repo

  • Algorithm analysis - Constant time operations, Growth complexity, Big O Notation
  • Recursive Algorithms - Time Complexity Analysis of Recursive Algorithms
  • Sorting - Selection Sort, Insert Sort, Shell Sort, Quicksort, Mergesort, Heapsort
  • Linked Lists - Singly-linked, Doubly-linked, Traversal, Sorting, Search
  • Array Based Lists
  • Stacks and Queues
  • Hash Tables - Chaining, Linear & Quadratic Probing, Double Hashing, Direct Hashing
  • Binary Trees - Binary Search Trees (BST), search, insert, remove, traversal, recursion
  • AVL Trees - Balanced trees, rotations, insertions, removals
  • Heaps - Using arrays, sort, priority queue ADT
  • Graphs - Uses, adjacency list, adjacency matrix, breadth-first, depth-first, directed, weighted, Dijkstra's, Bellman-Ford's

About

Code projects from Data Structures (CIS113) at Antelope Valley College in Spring 2019

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages