Algorithms: Sorting and Searching
Focused View
Jay McGavren
1:11:00
260 View
S1V1Sorting and Searching.mp4
03:55
S1V2Bogosort.mp4
05:39
S1V3Selection Sort.mp4
06:35
S1V4Getting the Run Time of a Program.mp4
04:06
S1V5Recursion.mp4
10:00
S1V6Quicksort.mp4
05:54
S1V7Implementing Quicksort.mp4
05:22
S1V8Merge Sort.mp4
07:10
S1V9Actual Run Time for Sorting Algorithms.mp4
02:13
S1V10Big-O Run Times of Sorting Algorithms.mp4
05:42
S2V1Linear Search.mp4
04:22
S2V2Sorting Names.mp4
01:59
S2V3Binary Search.mp4
05:18
S2V4Timing Our Search Scripts.mp4
01:19
S2V5Big O Runtime of Search Algorithms.mp4
01:26
Description
About this Course
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
More details
User Reviews
Rating
average 0
Focused display
Category
Jay McGavren
Instructor's CoursesResident Ruby and Go teacher for Treehouse. Author of Head First Ruby, a tutorial book on the core Ruby language.

Treehouse
View courses TreehouseTreehouse or is an online technology school that offers beginner to advanced courses in web design, web development, mobile development and game development. Its courses are aimed at beginners looking to learn computer coding skills for a career in the tech industry.
- language english
- Training sessions 15
- duration 1:11:00
- Release Date 2023/04/11