Skip to main content

NOTICE: On Friday Nov 6, Workspaces will be temporarily unavailable for maintenance.

🚀 In our NEW AI Bootcamp you'll build a working app in 28 days, no experience required. Free to all subscription levels.

✨ Earn college credits in Cybersecurity, JS, HTML, CSS and Python

Join the Treehouse affiliate program and earn 25% recurring commission! 🤑

  • Treehouse Logo
    • For Individuals
    • For Businesses
    • For Schools
    • For Libraries
    • For Military
    • All Courses
    • Tracks
    • AI Bootcamp
    • College Credit
    • Techdegree Bootcamps
    • Front End Development
    • Full Stack JavaScript
    • Code Adventures
    • Discord
    • Forum
    • Success Stories
    • Treehouse Links
    • 100 Days of Code
    • Explore
    • Career Toolbox
    • Free Treehouse Near Me
    • Affiliates
    • Blog
    • Support
    • About
    • Learn
    • Beginner's Guide to Coding
    • Data Analysis with SQL & Python
    • Front-End Web Development
    • Python Programming Basics
    • Techdegree Bootcamp Overview
    • UX Design Fundamentals
    • AI Tools for Beginners
  • For Individuals For Businesses For Schools For Libraries For Military
  • All Courses Tracks AI Bootcamp College Credit
  • Techdegree Bootcamps Front End Web Development Full Stack JavaScript
  • Code Adventures Discord Forum Success Stories Treehouse Links 100 Days of Code
  • Explore Career Toolbox Free Treehouse Near Me Affiliates Blog Support About
    Learn Beginner's Guide to Coding Data Analysis with SQL & Python Front-End Web Development Python Programming Basics Techdegree Bootcamp Overview UX Design Fundamentals AI Tools for Beginners
  • Sign In
  • Free Trial
Instagram Twitter Facebook YouTube LinkedIn
Loading banner... Start your free trial at Treehouse
    • Newest
      • Newest
      • Active
      • Unanswered
      • Featured
    • All Topics
      • All Topics
      • • General Discussion
      • • AI
      • • APIs
      • • Coding for Kids
      • • College Credit
      • • Computer Science
      • • CSS
      • • Data Analysis
      • • Databases
      • • Design
      • • Development Tools
      • • Digital Literacy
      • • Game Development
      • • Go Language
      • • HTML
      • • Java
      • • JavaScript
      • • Learning Resources
      • • Machine Learning
      • • No-Code
      • • PHP
      • • Professional Growth
      • • Python
      • • Quality Assurance
      • • React
      • • Ruby
      • • Security
      • • Swift
      • • Vibe Coding
  • Eva Feng
    Eva Feng
    4,831 Points

    Recursively merging sublists

    Posted January 6, 2026 1:26am by Eva Feng
    Eva Feng
    4,831 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Recursively Merging Sublists

    0 Answers

  • Angelus Miculek
    Angelus Miculek
    6,979 Points

    where is python

    Posted October 3, 2024 11:02pm by Angelus Miculek
    Angelus Miculek
    6,979 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Alternate Versions of Merge Sort

    2 Answers

  • Gerald Bishop
    seal-mask
    .a{fill-rule:evenodd;}techdegree seal-36
    Gerald Bishop
    Python Development Techdegree Graduate 16,897 Points

    How to split the list using an iterative approach without using slicing? (3:35 in video)

    Posted February 5, 2024 1:13pm by Gerald Bishop
    .a{fill-rule:evenodd;}techdegree seal-36
    Gerald Bishop
    Python Development Techdegree Graduate 16,897 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Evaluating the Runtime of Merge Sort

    1 Answer

  • CamilleMarie Paugam
    CamilleMarie Paugam
    1,521 Points

    Java Implementation?

    Posted July 28, 2023 2:09pm by CamilleMarie Paugam
    CamilleMarie Paugam
    1,521 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Merge Sort

    1 Answer

  • JASON LEE
    JASON LEE
    17,352 Points

    Is this what they refer to as the "inverted binary tree"?

    Posted March 7, 2023 3:33am by JASON LEE
    JASON LEE
    17,352 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Splitting Into Sublists

    0 Answers

  • Javi Caballero
    Javi Caballero
    7,422 Points

    Something about the video...

    Posted November 28, 2022 12:51pm by Javi Caballero
    Javi Caballero
    7,422 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Recursively Merging Sublists

    1 Answer

  • karan Badhwar
    seal-mask
    .a{fill-rule:evenodd;}techdegree seal-36
    karan Badhwar
    Web Development Techdegree Graduate 18,136 Points

    Can somebody please help me understand this JS code

    Posted September 25, 2022 2:14pm by karan Badhwar
    .a{fill-rule:evenodd;}techdegree seal-36
    karan Badhwar
    Web Development Techdegree Graduate 18,136 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Ensuring the Correctness of Merge Sort

    1 Answer

  • jl64
    seal-mask
    PLUS
    .a{fill-rule:evenodd;}techdegree seal-36
    jl64
    Full Stack JavaScript Techdegree Graduate 19,360 Points

    I would like JavaScript Version of Everything in this course, and the Algorithm Courses.

    Posted March 19, 2021 8:59am by jl64
    .a{fill-rule:evenodd;}techdegree seal-36
    jl64
    Full Stack JavaScript Techdegree Graduate 19,360 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Alternate Versions of Merge Sort

    1 Answer

  • Chaltu Oli
    Chaltu Oli
    4,915 Points

    Merger sort

    Posted August 5, 2020 12:20am by Chaltu Oli
    Chaltu Oli
    4,915 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Recap: Merge Sort

    1 Answer

  • Calvin Secrest
    Calvin Secrest
    24,815 Points

    Help, trying to get the Python version of this. The email note at the top is no longer working

    Posted June 18, 2020 1:14am by Calvin Secrest
    Calvin Secrest
    24,815 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Alternate Versions of Merge Sort

    1 Answer

  • Kong Tat Ong
    Kong Tat Ong
    5,145 Points

    What am I doing wrong?

    Posted April 5, 2020 8:25am by Kong Tat Ong
    Kong Tat Ong
    5,145 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Evaluating the Runtime of Merge Sort

    1 Answer

  • Routine Poutine
    Routine Poutine
    26,050 Points

    Does Python spell out "and" instead of using an && operator?

    Posted August 27, 2019 2:25pm by Routine Poutine
    Routine Poutine
    26,050 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Recursively Merging Sublists

    1 Answer

  • J R
    PLUS
    J R
    Courses Plus Student 12,168 Points

    Why does the implementation of split take O(kn log n). What is the difference between 'k' and 'n'?

    Posted December 31, 2018 12:15am by J R
    J R
    Courses Plus Student 12,168 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Evaluating the Runtime of Merge Sort

    1 Answer

  • liamthornback2
    liamthornback2
    9,618 Points

    Shouldn't the test condition of the verify_sort function be "equal to or less than"?

    Posted November 27, 2018 10:35pm by liamthornback2
    liamthornback2
    9,618 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Ensuring the Correctness of Merge Sort

    1 Answer

  • noel tanyanyiwa
    noel tanyanyiwa
    6,877 Points

    Merge sort uses an algorithmic technique known as

    Posted October 4, 2018 6:01am by noel tanyanyiwa
    noel tanyanyiwa
    6,877 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Recap: Merge Sort

    5 Answers

  • noel tanyanyiwa
    noel tanyanyiwa
    6,877 Points

    Merge sort uses an algorithmic technique known as

    Posted October 1, 2018 7:53pm by noel tanyanyiwa
    noel tanyanyiwa
    6,877 Points
    • Computer Science
    • Introduction to Data Structures
    • The Merge Sort Algorithm
    • Recap: Merge Sort

    7 Answers

Posting to the forum is only allowed for members with active accounts.
Please sign in or sign up to post.

Techdegree

  • Front End Web Development
  • Full Stack JavaScript
SEE ALL

Tracks

  • Learn to Code for Beginners
  • Beginning Python
  • Beginning SQL
  • Beginning Java
SEE ALL

Courses

  • JavaScript Basics
  • Intro to HTML & CSS
  • Python Basics
  • CSS Layout
SEE ALL

About Us

  • About
  • Blog
  • Community
  • Stories
  • Contact
  • Gift Card

Explore

  • Plans
  • Affiliates
  • Perks
  • Shop
  • Free Treehouse Near Me
  • Treehouse for Libraries
  • Treehouse for Businesses

Treehouse is an online technology education platform founded in 2011. Treehouse offers more than 700 self-paced, video-based courses in web development, programming, data analysis, design, and AI, plus two project-based bootcamp programs in Front End Web Development and Full Stack JavaScript. Individual Treehouse plans start at $25 per month and include a 7-day free trial. Treehouse serves individual learners, businesses, schools, and public libraries. Cardholders at participating U.S. public libraries can use Treehouse for free. Select Treehouse courses, offered with University Pathways International, are recommended for college credit by ACE and NCCRS. Treehouse learners earn digital certificates for completed Tracks.

Terms & Conditions · Privacy · © 2026 Treehouse Island, Inc.
  • Twitter
  • YouTube
  • Facebook
  • LinkedIn
  • Instagram
  • Discord