Sorting algorithms

Sort (Unix)

In computing, sort is a standard command line program of Unix and Unix-like operating systems, that prints the lines of its input or concatenation of all files listed in its argument list in sorted order. Sorting is done based on one or more sort keys extracted from each line of input. By default, the entire input is taken as sort key. Blank space is the default field separator. The command supports a number of command-line options that can vary by implementation. For instance the "-r" flag will reverse the sort order. (Wikipedia).

Sort (Unix)
Video thumbnail

Heap Sort - Intro to Algorithms

This video is part of an online course, Intro to Algorithms. Check out the course here: https://www.udacity.com/course/cs215.

From playlist Introduction to Algorithms

Video thumbnail

Sorting in Python || Learn Python Programming (Computer Science)

Sorting is a fundamental task in software engineering. In Python, there are a variety of ways to sort lists, tuples, and other objects. Today we talk about the sort() method which is an in-place algorithm for sorting lists. We also cover the sorted() function which can be used on more o

From playlist Python Programming Tutorials (Computer Science)

Video thumbnail

Insertion Sort Algorithm

Visual description of the insertion sort algorithm

From playlist Computer Science

Video thumbnail

Merge Sort 1 – The Algorithm

This is the first in a series of videos about the merge sort. It describes the principle of the merge sort algorithm, which takes a ‘divide and conquer’ approach to the problem of sorting and unordered list. The videos that follow build on these principles, leading towards a recursive im

From playlist Sorting Algorithms

Video thumbnail

Exercise - Write a Sorting Function

Challenge to write a Python function that can sort a list in-place

From playlist Computer Science

Video thumbnail

C Programming: Sorting and searching arrays of structs

In this session we learn how to sort an array of structs, then search it using the built-in binary search (bsearch) function.

From playlist C Programming

Video thumbnail

Java Sort Algorithm

Get the Code Here: http://goo.gl/O8184l Welcome to my Java sort algorithm tutorial. Here I will cover all of the elementary sorting algorithms : Bubble, Selection and Insertion sort. I also created a new method we can use to analyze the arrays so we can learn how the sorts work. I want t

From playlist Java Algorithms

Video thumbnail

Discrete Math - 3.1.3 Sorting Algorithms

Bubble sort and insertion sort algorithms. Textbook: Rosen, Discrete Mathematics and Its Applications, 7e Playlist: https://www.youtube.com/playlist?list=PLl-gb0E4MII28GykmtuBXNUNoej-vY5Rz

From playlist Discrete Math I (Entire Course)

Video thumbnail

O'Reilly Webcast: The Linux Way: Rebuilding The Unix Way for a New Era

The original UNIX philosophy could be summed up: "Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface." Linux, as a "UNIX clone", supports a command line environment that a 1970s-era

From playlist O'Reilly Webcasts 2

Video thumbnail

The Computer Chronicles - Operating Systems (1984)

Special thanks to archive.org for hosting these episodes. Downloads of all these episodes and more can be found at: http://archive.org/details/computerchronicles

From playlist The Computer Chronicles 1984 Episodes

Video thumbnail

Unix Shell Crash Course || Unix Shell Tutorial for Beginners

A #Unix shell is a command-line interpreter or shell that provides a command line user interface for Unix-like operating systems. The shell is both an interactive command language and a #scripting language, and is used by the operating system to control the execution of the system using sh

From playlist Linux Tutorial

Video thumbnail

GORUCO 2009 - The Ruby Guide to *nix Plumbing by Eleanor McHugh

Help us caption & translate this video! http://amara.org/v/GUQL/

From playlist GoRuCo 2009

Video thumbnail

The Computer Chronicles - UNIX (1985)

Special thanks to archive.org for hosting these episodes. Downloads of all these episodes and more can be found at: http://archive.org/details/computerchronicles

From playlist The Computer Chronicles 1985 Episodes

Video thumbnail

LA Rubyconf 2015- Practical Unix for Ruby & Rails by Ylan Segal

Practical Unix for Ruby & Rails The Unix command-line interface is much more than a way to generate and run Rails migrations. It offers a myriad of tools that make it easy to work with text files, large and small. It is the original embodiment of the 'build small things' philosophy. Exper

From playlist LA Rubyconf 2015

Video thumbnail

ShmooCon 2013: C10M -- Defending the Internet At Scale

For more information and to download the video visit: http://bit.ly/shmoocon2013 Playlist ShmooCon 2013: http://bit.ly/Shmoo13 Speaker: Robert Graham A decade ago, engineers tackled the "c10k" scalability problems that prevented servers from handling more than 10,000 concurrent connectio

From playlist ShmooCon 2013

Video thumbnail

Rocky Mountain Ruby 2013 Ruby Systems Programming by Andy Delcambre

We as rubyists tend to write software that runs on the web, without a deep understanding of what it would take to write the plumbing for that same software. I think it's useful to have a basic understanding of how some of the lower level components of a system work. I'll discuss the basic

From playlist Rocky Mountain Ruby 2013

Video thumbnail

Stanford Seminar - Big Data, Yesterday, Today and Tomorrow

"Big Data, Yesterday, Today and Tomorrow" - John Mashey, Techviser Colloquium on Computer Systems Seminar Series (EE380) presents the current research in design, implementation, analysis, and use of computer systems. Topics range from integrated circuits to operating systems and programm

From playlist Engineering

Video thumbnail

Selection Sort Algorithm

This presentation discusses the selection sort algorithm. Before writing code students should be able to sort an array on paper and show how the array is reorganized after each iteration of the selection sort algorithm. See my web link below. – – – – – – – – – – – – – – – –

From playlist Java Programming

Video thumbnail

Unix system calls (1/2)

Part of a larger series teaching programming. See http://codeschool.org

From playlist Unix system calls

Related pages

LaTeX | Merge sort