LAB15 DSA W23 Open Ended
LAB15 DSA W23 Open Ended
Requirements:
Lab work:-
Overview
This lab aims to analyze and compare the performance of various sorting algorithms on different datasets.
The goal is to implement, evaluate, and understand the efficiency of these algorithms in terms of time and
space complexity, and their behavior on varying input sizes and data distributions.
Requirements
Proficiency in C++
Implement sorting algorithms using C++.
Bubble Sort
Selection Sort
Insertion Sort
Merge Sort
Quick Sort
Heap Sort
Radix Sort
Counting Sort
Time and Space Complexity Analysis
Lab Assessment
Understanding Ability to perform Generation and Ability to relate
of Engineering experiment using Interpretation of experiment with
Tools Engineering Tool results using theory and its
(Criteria 1) (Dev C++) modern tools significance Total
2 (Criteria 2) (Dev C++) (Criteria 4) 15
6 (Criteria 3) 3 Marks
4
Task 1
Average
Marks