Skip to content

Commit 93e710c

Browse files
author
Joe Gibson
committed
Restructuring and adding images
1 parent 83316af commit 93e710c

38 files changed

+17
-1217
lines changed

BinarySearchTree.svg

Lines changed: 0 additions & 491 deletions
This file was deleted.

Data Structures and Algorithms.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ Data Structures and Algorithms (C++)
99
##2.0 Data Structures
1010
###2.1 Overview
1111

12-
![Legend](Legend.png)
12+
![Legend](General/Legend.png)
1313

14-
![DataStructures](Data Structures.png)
14+
![DataStructures](General/Data Structures.png)
1515

16-
![ComplexityChart](Complexity Chart.png)
16+
![ComplexityChart](General/Complexity Chart.png)
1717

18-
![DataStructureSelection](Data Structures Selection.png)
18+
![DataStructureSelection](General/Data Structures Selection.png)
1919
-------------------------------------------------------
2020
###2.2 Vector `std::vector`
2121
**Use for**
@@ -448,7 +448,7 @@ p.pop();
448448

449449
**Max Heap Example (using a binary tree)**
450450

451-
![MaxHeap](MaxHeap.svg)
451+
![MaxHeap](General/MaxHeap.png)
452452
-------------------------------------------------------
453453

454454
##3.0 Trees
@@ -459,7 +459,7 @@ p.pop();
459459

460460
**Binary Search Tree**
461461

462-
![BinarySearchTree](BinarySearchTree.svg)
462+
![BinarySearchTree](General/BinarySearchTree.png)
463463
-------------------------------------------------------
464464
###3.2 Balanced Trees
465465
* Balanced trees are a special type of tree which maintains its balance to ensure `O(log(n))` operations
@@ -493,7 +493,7 @@ p.pop();
493493

494494
**Visualization:**
495495

496-
![BinarySearch](../Searching/Animations/Binary Search.gif)
496+
![BinarySearch](Searching/Animations/Binary Search.gif)
497497
-------------------------------------------------------
498498
###3.4 Depth-First Search
499499
**Idea:**
@@ -513,7 +513,7 @@ p.pop();
513513

514514
**Visualization:**
515515

516-
![DepthFirstSearch](../Searching/Animations/Depth-First Search.gif)
516+
![DepthFirstSearch](Searching/Animations/Depth-First Search.gif)
517517
-------------------------------------------------------
518518
###3.5 Breadth-First Search
519519
**Idea:**
@@ -532,7 +532,7 @@ p.pop();
532532

533533
**Visualization:**
534534

535-
![DepthFirstSearch](../Searching/Animations/Breadth-First Search.gif)
535+
![DepthFirstSearch](Searching/Animations/Breadth-First Search.gif)
536536
-------------------------------------------------------
537537
##4.0 NP Complete Problems
538538
###4.1 NP Complete
@@ -581,7 +581,7 @@ p.pop();
581581

582582
**Visualization**
583583

584-
![InsertionSort](../Sorting/Animations/Insertion Sort.gif)
584+
![InsertionSort](Sorting/Animations/Insertion Sort.gif)
585585
-------------------------------------------------------
586586
###5.2 Selection Sort
587587
**Idea:**
@@ -614,9 +614,9 @@ p.pop();
614614

615615
**Visualization**
616616

617-
![SelectionSort](../Sorting/Animations/Selection Sort.gif)
617+
![SelectionSort](Sorting/Animations/Selection Sort.gif)
618618

619-
![SelectionSort](../Sorting/Animations/Selection Sort 2.gif)
619+
![SelectionSort](Sorting/Animations/Selection Sort 2.gif)
620620
-------------------------------------------------------
621621
###5.3 Bubble Sort
622622
**Idea:**
@@ -649,7 +649,7 @@ p.pop();
649649

650650
**Visualization**
651651

652-
![BubbleSort](../Sorting/Animations/Bubble Sort.gif)
652+
![BubbleSort](Sorting/Animations/Bubble Sort.gif)
653653
-------------------------------------------------------
654654
###5.4 Merge Sort
655655
**Idea:**
@@ -684,9 +684,9 @@ p.pop();
684684

685685
**Visualization**
686686

687-
![MergeSort](../Sorting/Animations/Merge Sort.gif)
687+
![MergeSort](Sorting/Animations/Merge Sort.gif)
688688

689-
![MergeSort](../Sorting/Animations/Merge Sort 2.gif)
689+
![MergeSort](Sorting/Animations/Merge Sort 2.gif)
690690
-------------------------------------------------------
691691
###5.5 Quicksort
692692
**Idea:**
@@ -725,7 +725,7 @@ p.pop();
725725

726726
**Visualization**
727727

728-
![QuickSort](../Sorting/Animations/Quicksort.gif)
728+
![QuickSort](Sorting/Animations/Quicksort.gif)
729729
-------------------------------------------------------
730730

731731
##6.0 C++ Classes

Data Structures and Algorithms.pdf

-9 Bytes
Binary file not shown.

General/BinarySearchTree.png

6.03 KB
Loading
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

General/MaxHeap.png

33.8 KB
Loading
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)