Companies Home Search Profile

Interview Prep: Merge Sort

Focused View

Edaqa Mortoray

40:16

87 View
  • 1. Introduction.mp4
    01:09
  • 2. Divide.mp4
    04:54
  • 3. Combine.mp4
    07:43
  • 4. Complexity - Divide.mp4
    06:01
  • 5. Complexity - Merge.mp4
    06:39
  • 6. Stable Sort.mp4
    02:21
  • 7. Code.mp4
    11:29
  • More details


    Sorting is a key activity in programming, and you should understand how it works. Merge sort is a common approach. By learning this algorithm, you’ll improve your understanding of sorting. It serves as a cornerstone to your algorithmic knowledge, helping you in your job, and improving your interview performance.

    In this class, we’ll look at:

    • How the merge sort algorithm works
    • The time and space complexity
    • An implementation coded in Python

    The code I use for the final chapter can be found in my GitHub repository.

    Project

    I encourage students of this class to write their own merge sort algorithm. It’s not mandatory, but helps internalize the information I present.

    In the code chapter of the course, I provide some points of interest. Coding these provide a deeper understanding of the algorithm.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Edaqa Mortoray
    Edaqa Mortoray
    Instructor's Courses
    Hi, I'm Edaqa, a programmer, writer and chef. For over 20 years, I've been following a diverse and exciting career path. My journey traces through several countries, filled with great people and culture. I've dedicated my time to numerous startups, and an abundance of side projects. There's so much I'd like to share with all with you -- from programming to cooking, to the unusual creative endeavours. I want my classes to give you the confidence you need to succeed, and the curiosity required to make the most of life. Join me in my continuing adventures.
    Learn Web Design & Development with SitePoint tutorials, courses and books - HTML, CSS, JavaScript, PHP, Responsive Web Design.
    • language english
    • Training sessions 7
    • duration 40:16
    • Release Date 2023/09/25