Algorithms: Sorting and Searching

Algorithms: Sorting and Searching

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 11m | 85 MB

This course will look at algorithms in two categories: sorting and searching. We’ll implement well-known sorting algorithms like selection sort, quicksort, and merge sort. You’ll also learn basic search algorithms like sequential search and binary search.

What you’ll learn

  • Recursion
  • Sorting algorithms
  • Searching algorithms
  • Big O notation
Table of Contents

01 Big-O Run Times of Sorting Algorithms
02 Sorting and Searching
03 Bogosort
04 Selection Sort
05 Getting the Run Time of a Program
06 Recursion
07 Quicksort
08 Implementing Quicksort
09 Merge Sort
10 Actual Run Time for Sorting Algorithms
11 Linear Search
12 Sorting Names
13 Binary Search
14 Timing Our Search Scripts
15 Big O Runtime of Search Algorithms