Find the perfect coding resourcesLearn more

Learn Merge Sort in JavaScript

ScrimbaScrimba
Recommended
Meet Your Instructor
Jonathan Lee Martin avatar

Jonathan Lee Martin

Instructor

Author, Educator, International speaker, Digital nomad, Photographer @ Yellowscale.com

1h 4m

Completion

Certificate included

Format

Interactive coding

Free

What You'll Learn

Merge sort algorithm

Divide and conquer strategy

Sorting algorithms

Algorithm complexity

Recursive thinking

Overview

The course follows on from Jonathon Lee Martin's Working Developer's Guide to Algorithms and aims to help working developers or bootcamp graduates to step up their software design skills by learning to think algorithmically. Along the way, you'll learn to code six alternative implementations of the Merge Sort algorithm, as well as algorithm analysis and a handful of powerful design patterns. By the end, you'll be more confident in your CS skills and have sharper problem-solving skills to boot.

Table of Contents
1
Intro
2
Merge Sort
3
Imperative
4
Array Splitting
5
Array View
6
Queue
7
Cursor
8
Cursor + ArrayView
9
Simple
10
Wrap Up

Share Your Experience

Sign in to leave a review and help others

No reviews yet. Be the first to review!