Companies Home Search Profile

50 Sorting, Search, and Graph Algorithms in C++

Focused View

Dion Jackson

9:03:28

0 View
  • 1 -Course Introduction.pdf
  • 1 -Course Overview.mp4
    14:11
  • 1 -Course Overview.pdf
  • 1 -Data Structures.pdf
  • 2 -Sort Visualizer.pdf
  • 2 -Sort Visualizer with an API.mp4
    21:16
  • 3 -Graph Search Visualizers.mp4
    08:43
  • 3 -Graph Search and Visualizers slides.pdf
  • 4 -Sort Visualizer Alternative.mp4
    01:59
  • 5 -Histogram.mp4
    04:13
  • 5 -Histogram Course Document.pdf
  • 5 -Histogram slides.pdf
  • 6 -Bogo Sort.mp4
    03:30
  • 6 -Bogo Sort.pdf
  • 6 -Bogo Sort Course Document.pdf
  • 7 -Bubble Sort.mp4
    10:49
  • 7 -Bubble Sort Class Slides.pdf
  • 7 -Bubble Sort Couse Documentation.pdf
  • 8 -Insertion Sort.mp4
    07:15
  • 8 -Insertion Sort Course Documention.pdf
  • 8 -Insertion Sort slides.pdf
  • 9 -Selection Sort.mp4
    30:08
  • 9 -Selection Sort Course Documentation.pdf
  • 9 -Selection Sort Slides.pdf
  • 10 -Bingo Sort.mp4
    03:40
  • 10 -Bingo Sort Course Document.pdf
  • 10 -Bingo Sort slides.pdf
  • 11 -Mergesort.mp4
    03:44
  • 11 -Mergesort course documentation.pdf
  • 11 -Mergesort slides.pdf
  • 12 -3 Way Mergesort.mp4
    10:03
  • 12 -3 Way Mergesort Course Documentation.pdf
  • 12 -3 Way Mergesort slides.pdf
  • 13 -Timsort.mp4
    06:15
  • 13 -Timsort Course Document.pdf
  • 13 -Timsort slides.pdf
  • 14 -Heapsort.mp4
    05:55
  • 14 -Heapsort Course Documentation.pdf
  • 14 -Heapsort Slides.pdf
  • 15 -Quicksort.mp4
    07:59
  • 15 -Quicksort Course Documentation.pdf
  • 15 -Quicksort Slides.pdf
  • 16 -Counting Sort.mp4
    08:35
  • 16 -Counting Sort slides.pdf
  • 16 -Counting Sort Course Document.pdf
  • 17 -Linked List.mp4
    10:13
  • 17 -Linked List Course Document.pdf
  • 17 -Linked List slides.pdf
  • 18 -Doubly Linked List.mp4
    10:13
  • 18 -Doubly Linked List Course Document.pdf
  • 18 -Doubly Linked List slides.pdf
  • 19 -Circular Singly Linked List.mp4
    04:04
  • 19 -Doubly Linked List Course Document.pdf
  • 19 -Doubly Linked List slides.pdf
  • 20 -Bucket Sort.mp4
    08:32
  • 20 -Bucket Sort Course Document.pdf
  • 20 -Bucket Sort slides.pdf
  • 21 -Tag Sort.mp4
    07:35
  • 21 -Tag Sort Course Document.pdf
  • 21 -Tag Sort slides.pdf
  • 22 -Cycle Sort.mp4
    06:27
  • 22 -Cycle Sort Course Document.pdf
  • 22 -Cycle Sort slides.pdf
  • 23 -Naive Pattern Search.mp4
    03:42
  • 23 -Naive Pattern Search Course Document.pdf
  • 23 -Naive Pattern Search slides.pdf
  • 24 -Linear Search.mp4
    04:04
  • 24 -Linear Search Course Document.pdf
  • 24 -Linear Search slides.pdf
  • 25 -Rabin Karp.mp4
    08:52
  • 25 -Rabin Karp Course Document.pdf
  • 25 -Rabin Karp slides.pdf
  • 26 -Knuth Morris Pratt Pattern Matching.mp4
    03:06
  • 26 -Knuth Morris Pratt Pattern Matching doc.pdf
  • 26 -Knuth Morris Pratt Pattern Matching slides.pdf
  • 27 -Z Algorithm.mp4
    06:12
  • 27 -Z Algorithm Course Document.pdf
  • 27 -Z Algorithm slides.pdf
  • 28 -Tower of Hanoi.mp4
    03:03
  • 28 -Tower of Hanoi Course Document.pdf
  • 28 -Tower of Hanoi slides.pdf
  • 29 -Bitonic Sort.mp4
    08:14
  • 29 -Bitonic Sort Course Document.pdf
  • 29 -Bitonic Sort slides.pdf
  • 30 -Cocktail Sort.mp4
    04:41
  • 30 -Cocktail Sort Course Document.pdf
  • 30 -Cocktail Sort slides.pdf
  • 31 -Shellsort.mp4
    03:57
  • 31 -Shellsort Course Document.pdf
  • 31 -Shellsort slides.pdf
  • 32 -Comb Sort.mp4
    04:49
  • 32 -Comb Sort Course Document.pdf
  • 32 -Comb Sort slides.pdf
  • 33 -Adjacency List.mp4
    02:31
  • 33 -Adjacency List Course Document.pdf
  • 33 -Adjacency List Slides.pdf
  • 34 -Adjacency Matrix.mp4
    08:12
  • 34 -Adjacency Matrix.pdf
  • 34 -Adjacency Matrix Course Document.pdf
  • 35 -Adjacency Matrix with Delete.mp4
    03:43
  • 35 -Adjacency Matrix with Delete.pdf
  • 35 -Adjacency Matrix with Delete Course Document.pdf
  • 36 -Odd Even Brick Sort.mp4
    04:02
  • 36 -Odd Even Brick Sort Course Document.pdf
  • 36 -Odd Even Brick Sort slides.pdf
  • 37 -Huffman Coding.mp4
    07:03
  • 37 -Huffman Coding Class Slides.pdf
  • 37 -Huffman Coding Couse Documentation.pdf
  • 38 -Pancake Sort.mp4
    02:45
  • 38 -Pancake Sort Graph Course Document.pdf
  • 38 -Pancake Sort slides.pdf
  • 39 -Pigeonhole Sort.mp4
    05:03
  • 39 -Pigeonhole Sort Course Document.pdf
  • 39 -Pigeonhole Sort slides.pdf
  • 40 -Radix Sort.mp4
    06:34
  • 40 -Radix Sort Graph Course Document.pdf
  • 40 -Radix Sort slides.pdf
  • 41 -Sleep Sort.mp4
    02:56
  • 41 -Sleep Sort Course Document.pdf
  • 41 -Sleep Sort slides.pdf
  • 42 -Stooge Sort.mp4
    05:12
  • 42 -Stooge Sort Course Document.pdf
  • 42 -Stooge Sort slides.pdf
  • 43 -Strand Sort.mp4
    04:25
  • 43 -Strand Sort Graph Course Document.pdf
  • 43 -Strand Sort slides.pdf
  • 44 -Structured Sort.mp4
    05:07
  • 44 -Structured Sort Graph Course Document.pdf
  • 44 -Structured Sort slides.pdf
  • 45 -Tree Sort.mp4
    10:55
  • 45 -Tree Sort Course Document.pdf
  • 45 -Tree Sort slides.pdf
  • 46 -B Tree.mp4
    11:08
  • 46 -B Tree.pdf
  • 46 -B Tree Course Document.pdf
  • 47 -Topological Sort Directed Acyclic Graph.mp4
    15:51
  • 47 -Topological Sort Directed Acyclic Graph Graph Course Document.pdf
  • 47 -Topological Sort Directed Acyclic Graph slides.pdf
  • 48 -Numbering a Spanning Tree with Matrix Multiplication.mp4
    08:48
  • 48 -Numbering a Spanning Tree with Matrix Multiplication Course Document.pdf
  • 49 -Kruskal.mp4
    05:29
  • 49 -Kruskal Course Document.pdf
  • 49 -Kruskal slides.pdf
  • 50 -Prim.mp4
    15:58
  • 50 -Prim Course Document.pdf
  • 50 -Prim slides.pdf
  • 51 -Red Black Tree.mp4
    03:57
  • 51 -Red Black Tree Graph Course Document.pdf
  • 51 -Red Black Tree slides.pdf
  • 52 -Floyd Washall Algorithm Course Document.pdf
  • 52 -Floyd Washall Algorithm slides.pdf
  • 52 -Floyd-Warshall Algorithm.mp4
    01:59
  • 53 -Dijkstra.mp4
    12:50
  • 53 -Dijkstra Course Document.pdf
  • 53 -Dijkstra slides.pdf
  • 54 -Breath First Search.pdf
  • 54 -Breath First Search Course Document.pdf
  • 54 -Depth First Search.mp4
    09:02
  • 55 -Breath First Search.mp4
    03:31
  • 55 -Breath First Search.pdf
  • 55 -Breath First Search Course Document.pdf
  • 56 -A Star Search.mp4
    07:17
  • 56 -A Star Search Course Document.pdf
  • 56 -A Star Search slides.pdf
  • 1 -Installing a C++ IDE and A Swapping Function.mp4
    20:07
  • 1 -Swapping Class Slides.pdf
  • 1 -Swapping Course Documentation.pdf
  • 2 -Functions.mp4
    04:05
  • 2 -Functions slides.pdf
  • 3 -Modern C++ Changes.mp4
    04:48
  • 3 -Modern C++ Changes slides.pdf
  • 4 -Prompts in C++.mp4
    01:55
  • 4 -Prompts in C++ slides.pdf
  • 5 -Keywords in C++.mp4
    01:25
  • 5 -Keywords in C++ slides.pdf
  • 6 -Loops.mp4
    02:24
  • 6 -Loops in C++.pdf
  • 7 -Math in C++.mp4
    03:07
  • 7 -Math in C++ slides.pdf
  • 8 -Data Types in C++.mp4
    07:48
  • 8 -Data Types in C++ slides.pdf
  • 9 -Variables and Constants in C++.mp4
    02:08
  • 9 -Variables and Constants in C++ slides.pdf
  • 10 -Program Control Logic and Making Correct Statements in C++.mp4
    04:22
  • 10 -Program Control Logic and Making Correct Statements in C++ slides.pdf
  • 11 -Arrays in C++.mp4
    04:49
  • 11 -Arrays in C++ slides.pdf
  • 12 -Operators in C++.mp4
    04:52
  • 12 -Operators in C++ slides.pdf
  • 13 -Error Handling.mp4
    04:44
  • 13 -Error Handling in C++ slides.pdf
  • 14 -Header Files in C++.mp4
    04:46
  • 14 -Header Files in C++ slides.pdf
  • 15 -Control Structures in C++.mp4
    01:24
  • 15 -Control Structures in C++ slides.pdf
  • 16 -Character Data in C++.mp4
    01:46
  • 16 -Character Data in C++ slides.pdf
  • 17 -Classes in C++.mp4
    04:19
  • 17 -Classes in C++ slides.pdf
  • 18 -Encapsulation in C++.mp4
    02:56
  • 18 -Encapsulation in C++ slides.pdf
  • 19 -Object Oriented Programming Concepts.mp4
    06:46
  • 19 -Object Oriented Programming Concepts slides.pdf
  • 20 -Files in C++.mp4
    09:10
  • 20 -Files in C++ slides.pdf
  • 21 -Push Pop and Peak in C++.mp4
    05:51
  • 21 -Push Pop and Peak in C++ slides.pdf
  • 22 -Namespace in C++.mp4
    03:16
  • 22 -Namespace in C++.pdf
  • 23 -Reference and Pointers in C++.mp4
    06:01
  • 23 -Reference and Pointers in C++ slides.pdf
  • 1 -Making a Line Graph.mp4
    04:44
  • 2 -Moving Particle Interactions.mp4
    01:06
  • 3 -Plotting Points on a Plane.mp4
    01:11
  • 4 -Pie Chart.mp4
    01:08
  • 5 -Bar Graph.mp4
    00:50
  • 6 -Mandelbrot Set and Fractals.mp4
    01:13
  • 7 -Stock Prices.mp4
    00:57
  • 8 -Venn Diagram.mp4
    01:03
  • 9 -Traffic Simulation.mp4
    01:35
  • 10 -Weather Forecast Simulation.mp4
    02:05
  • 11 -Fluid Simulation.mp4
    00:56
  • 12 -Maze Generation.mp4
    01:31
  • 13 -Procedural Generation.mp4
    02:03
  • Description


    Learn Play and Discover Computer Science

    What You'll Learn?


    • Students learn how to work from the Algorithm's description to actual working programs in C++.
    • Learn how to code all of your favorite sorting and graph algorithms include A Start Search!
    • Watch fun simulations of sorting problems with live coding!
    • Helpful links figures slides and diagrams to enhance learning retention.
    • C++ works in all your favorite IDEs and even deploys over the web!
    • Quick theory like tutorials then straight to coding with an easy to see font size.
    • Example soucre code for each concept to test and improve on your own!

    Who is this for?


  • Everyone who wantes to improve their C++ programming abilities.
  • People who want to be able to apply Data Structure concepts with actual coding in C++.
  • What You Need to Know?


  • All you need is a compiler and a few hours a day of free time to begain so start learning today!.
  • More details


    Description

            Are you having trouble with your C++ or need an extra weapon in you arsenal for coding interviews? Look no further than to this complete video course on coding Graph and Sorting algorithms in C++. 50 Sorting, Search, and Graph  Algorithms in C++ will also talk a bit about the use of data structures such as linked lists and trees. If you are tired of reading articles and trying to code things up yourself just watch this video and relax as we work together to sort out at least one of life's problems together. Links and sources are provided in the description as well as independent course information for each concept of class.  Yes it is easy it is all easy and you can learn it all today too. Level up Today!

    Knuth Morris Pratt Pattern Matching

    Linear Search

    Naiive Pattern Search

    Rabin Karp

    Tower of Hanoi

    Z Algorithm

    3 Way Mergesort

    Bingo Sort

    Bitonic Sort

    Bubble Sort

    Bucket Sort

    Cocktail Sort

    Comb Sort

    Counting Sort

    Cycle Sort

    Heapsort

    Insertion Sort

    Mergesort

    Odd Even Brick Sort

    Pancake Sort

    Pigeonhole Sort

    Quick Sort

    Radix Sort

    Selection Sort

    Shell Sort

    Sleep Sort

    Stooge Sort

    Strand Sort

    Structured Sort

    Tag Sort

    Tim Sort

    Tree Sort

    B Tree

    Topological Sort in a Directed Acyclic Graph(DAG)

    Numbering a Spanning Tree with Matrix Multiplication

    Kruskal

    Prim

    Red Black Tree

    Circular Singly Linked List

    Doubly Linked List

    Linked List

    Histogram

    D Star Lite

    Floyd Washall Algorithm

    Dijkstra

    Depth First Search

    Breath First Search

    other Algorithms...

    - plus some bonus information and lessons.

    If you want to know more about this concept get the book . 50 Sorting, Search, and Graph  Algorithms in C++ is available now!

    Who this course is for:

    • Everyone who wantes to improve their C++ programming abilities.
    • People who want to be able to apply Data Structure concepts with actual coding in C++.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C++

    Dion Jackson
    Dion Jackson
    Instructor's Courses
    Hello, I would like for you to learn, play ,and discover Computer Science. I also use to struggle learning how to manipulate structures and understand advanced concepts in mathematical theory. I realized if you spend enough effort on a task then perhaps one day you may improve.  I once researched STEM attrition strategies in web-based courses as an undergraduate. In this courses we will approach education in a more academic prospective  where students watch a presentation then move onto the actual development using the device or the information is shown in a step by step manner. I hope you are as motivated as I am about learning so lets learn together!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 92
    • duration 9:03:28
    • Release Date 2025/03/08