About 80,200 results
Open links in new tab
  1. Selection Sort - GeeksforGeeks

    Dec 8, 2025 · Selection Sort is a comparison-based sorting algorithm. It sorts by repeatedly selecting the smallest (or largest) element from the unsorted portion and swapping it with the first unsorted element.

  2. Selection sort - Wikipedia

    In computer science, selection sort is an in-place comparison sorting algorithm. It has a O (n2) time complexity, which makes it inefficient on large lists, and generally performs worse than the similar …

  3. Selection Sort Algorithm - Online Tutorials Library

    Learn about the Selection Sort Algorithm, its working principles, and how to implement it effectively in your programming projects.

  4. Selection Sort (With Code in Python/C++/Java/C) - Programiz

    In this tutorial, you will understand the working of selection sort with working code in C, C++, Java, and Python.

  5. DSA Selection Sort - W3Schools

    Continue reading to fully understand the Selection Sort algorithm and how to implement it yourself.

  6. Selection Sort Tutorials & Notes | Algorithms | HackerEarth

    The Selection sort algorithm is based on the idea of finding the minimum or maximum element in an unsorted array and then putting it in its correct position in a sorted array.

  7. Selection Sort Algorithm - Steps, Example, Time Complexity

    Selection Sort is a simple sorting algorithm that is easy to understand and implement. While it is not efficient for large datasets, it is useful for small datasets or as a teaching tool to understand sorting …

  8. Selection Sort - LeetCode The Hard Way

    Selection sort is a commonly used comparison-based sorting algorithm. It's very simple to implement and works on the premise that two subarrays are maintained: one which is sorted, and one which is …

  9. Selection Sort Algorithm - Northern Illinois University

    The selection sort algorithm sorts an array by repeatedly finding the minimum element (if sorting in ascending order) from the unsorted part of the array and putting it at the end of the sorted part of the …

  10. Selection Sort | Sorting Algorithms | Mastering Algorithms

    Selection Sort is a simple comparison-based sorting algorithm that divides the input list into two parts: a sorted sublist and an unsorted sublist. The algorithm repeatedly finds the minimum (or maximum) …