About 50,300 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 (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.

  4. DSA Selection Sort - W3Schools

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

  5. Selection Sort Algorithm - Online Tutorials Library

    Selection sort is a simple sorting algorithm. This sorting algorithm, like insertion sort, is an in-place comparison-based algorithm in which the list is divided into two parts, the sorted part at the left end …

  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. What Is Selection Sort Algorithm? Explained With Examples

    Sorting is a fundamental operation in computer science, and one of the simplest sorting techniques is the Selection Sort algorithm. It follows a straightforward approach: repeatedly finding the smallest (or …

  9. Analysis of selection sort - Khan Academy

    Other sorting algorithms, like selection sort, don't really care what the array looks like. These algorithms will typically perform the same number of steps regardless of what the input looks like.

  10. Selection Sort - Python - GeeksforGeeks

    Mar 14, 2026 · Selection Sort is one of the simplest comparison-based sorting algorithms. It sorts an array by repeatedly finding the smallest (or largest) element from the unsorted portion and placing it …