DSA — Sorting

50 exercises with solutions and explanations.

Showing 1–50 of 105

1 Sum of array elements Easy 2 Find maximum in array Easy 3 Reverse an array in-place Medium 4 Count occurrences of element Easy 5 Second largest element Medium 6 Bubble sort [5, 4, 3, 2, 1] #1 Medium 7 Selection sort [6, 5, 4, 3, 2, 1] #2 Medium 8 Insertion sort [7, 6, 5, 4, 3, 2, 1] #3 Medium 9 Merge sort [8, 7, 6, 5, 4, 3, 2, 1] #4 Medium 10 Quick sort [9, 8, 7, 6, 5, 4, 3, 2, 1] #5 Medium 11 Bubble sort [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] #6 Medium 12 Selection sort [5, 4, 3, 2, 1] #7 Medium 13 Insertion sort [6, 5, 4, 3, 2, 1] #8 Medium 14 Merge sort [7, 6, 5, 4, 3, 2, 1] #9 Medium 15 Quick sort [8, 7, 6, 5, 4, 3, 2, 1] #10 Medium 16 Bubble sort [9, 8, 7, 6, 5, 4, 3, 2, 1] #11 Medium 17 Selection sort [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] #12 Medium 18 Insertion sort [5, 4, 3, 2, 1] #13 Medium 19 Merge sort [6, 5, 4, 3, 2, 1] #14 Medium 20 Quick sort [7, 6, 5, 4, 3, 2, 1] #15 Medium 21 Bubble sort [8, 7, 6, 5, 4, 3, 2, 1] #16 Medium 22 Selection sort [9, 8, 7, 6, 5, 4, 3, 2, 1] #17 Medium 23 Insertion sort [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] #18 Medium 24 Merge sort [5, 4, 3, 2, 1] #19 Medium 25 Quick sort [6, 5, 4, 3, 2, 1] #20 Medium 26 Bubble sort [7, 6, 5, 4, 3, 2, 1] #21 Medium 27 Selection sort [8, 7, 6, 5, 4, 3, 2, 1] #22 Medium 28 Insertion sort [9, 8, 7, 6, 5, 4, 3, 2, 1] #23 Medium 29 Merge sort [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] #24 Medium 30 Quick sort [5, 4, 3, 2, 1] #25 Medium 31 Bubble sort [6, 5, 4, 3, 2, 1] #26 Medium 32 Selection sort [7, 6, 5, 4, 3, 2, 1] #27 Medium 33 Insertion sort [8, 7, 6, 5, 4, 3, 2, 1] #28 Medium 34 Merge sort [9, 8, 7, 6, 5, 4, 3, 2, 1] #29 Medium 35 Quick sort [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] #30 Medium 36 Bubble sort [5, 4, 3, 2, 1] #31 Medium 37 Selection sort [6, 5, 4, 3, 2, 1] #32 Medium 38 Insertion sort [7, 6, 5, 4, 3, 2, 1] #33 Medium 39 Merge sort [8, 7, 6, 5, 4, 3, 2, 1] #34 Medium 40 Quick sort [9, 8, 7, 6, 5, 4, 3, 2, 1] #35 Medium 41 Bubble sort [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] #36 Medium 42 Selection sort [5, 4, 3, 2, 1] #37 Medium 43 Insertion sort [6, 5, 4, 3, 2, 1] #38 Medium 44 Merge sort [7, 6, 5, 4, 3, 2, 1] #39 Medium 45 Quick sort [8, 7, 6, 5, 4, 3, 2, 1] #40 Medium 46 Bubble sort [9, 8, 7, 6, 5, 4, 3, 2, 1] #41 Medium 47 Selection sort [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] #42 Medium 48 Insertion sort [5, 4, 3, 2, 1] #43 Medium 49 Merge sort [6, 5, 4, 3, 2, 1] #44 Medium 50 Quick sort [7, 6, 5, 4, 3, 2, 1] #45 Medium
DSA (Data Structures & Algorithms) categories
Toolliyo Assistant
Ask about tutorials, ebooks, training, pricing, mentor services, and support. I use public site content only—not admin or internal tools.

care@toolliyo.com

Need callback? Share your details