Lab: Binary Search, Quick sort, Merge Sort

Site: DIU Blended Learning Center
Course: Algorithm -SMAH(Fall 2022)
Book: Lab: Binary Search, Quick sort, Merge Sort
Printed by: Guest user
Date: Friday, 27 September 2024, 9:55 AM

Binary Search


function binary_search(A, n, searchItem)

    L := 0

    R := n − 1

    while L ≤ R do

        m := floor((L + R) / 2)

        if A[m] < searchItem then

            L := m + 1

        else if A[m] > searchItem then

            R := m - 1

        else:

            return m

    return unsuccessful



Quick Sort & Merge Sort





Marge Sort




Class Discussion: Section: PC-B Week-4 (part 1)



Class Discussion: Section: PC-A Week-4 (part 1)



Class Discussion: Section: PC-B Week-4 (part 2)



Class Discussion: Section: PC-A Week-4 (part 2)