International Journal For Multidisciplinary Research
E-ISSN: 2582-2160
•
Impact Factor: 9.24
A Widely Indexed Open Access Peer Reviewed Multidisciplinary Bi-monthly Scholarly International Journal
Home
Research Paper
Submit Research Paper
Publication Guidelines
Publication Charges
Upload Documents
Track Status / Pay Fees / Download Publication Certi.
Editors & Reviewers
View All
Join as a Reviewer
Get Membership Certificate
Current Issue
Publication Archive
Conference
Publishing Conf. with IJFMR
Upcoming Conference(s) ↓
Conferences Published ↓
DePaul-2026
IC-AIRCM-T3-2026
NSSFIGTMA-2025
SPHERE-2025
AIMAR-2025
SVGASCA-2025
ICRTET-4
ICCE-2025
Chinai-2023
PIPRDA-2023
ICMRS'23
Contact Us
Plagiarism is checked by the leading plagiarism checker
Call for Paper
Volume 8 Issue 4
July-August 2026
Indexing Partners
Design and Implementation of SortLab: A Computer Program for Comparative Analysis of Classical Sorting Algorithms
| Author(s) | Ms. Bade Jyothi |
|---|---|
| Country | India |
| Abstract | This paper presents SortLab, a single command-line computer program written in Python for the study of classical sorting algorithms in a computer science laboratory. The program implements Bubble Sort, Insertion Sort, Merge Sort, Quick Sort and Heap Sort on the same input array, checks that each output is correctly ordered, and records wall-clock time, comparison count and data movement count. Arrays of size 200, 500, 1000 and 2000 were generated from a fixed random seed so that the trial can be repeated. Measured times confirm the expected gap between quadratic methods and O(n log n) methods. At n = 1000, Bubble Sort required 43.910 ms and 495759 comparisons, while Quick Sort required 1.149 ms and 10693 comparisons on the same data. The paper describes the problem, the program structure, the algorithms, the test method, the results and the classroom use of the program. SortLab is offered as a compact teaching artefact rather than as a replacement for library sort routines. |
| Keywords | Sorting Algorithms, Computer Program, Algorithm Analysis, Python, Quick Sort, Merge Sort, Computer Science Education |
| Field | Computer Applications |
| Published In | Volume 8, Issue 4, July-August 2026 |
| Published On | 2026-08-27 |
| DOI | https://doi.org/10.36948/ijfmr.2026.v08i04.86749 |
Share this

E-ISSN 2582-2160
CrossRef DOI prefix of IJFMR is 10.36948/ijfmr
All research papers published on this website are licensed under Creative Commons Attribution-ShareAlike 4.0 International License, and all rights belong to their respective authors/researchers.
Powered by Sky Research Publication and Journals