! Aware > default selections > Execution > Algorithms > Sorting >

Sorting Algorithms


Subsets on this page: - #Apps & Utilities - #Q&A - #Books - #Info - #Libs & Functions -
- #Personalize -
     icon
Search ! Aware:



     Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...



Information and Publications: Showing

Sorts.Txt - Discussion of sorting techniques


Books: Showing

The Art Of Computer Programming : Sorting And Searching, Volume 3, Second Edition
[Knowles, Arthur ; Addison-Wesley Publishing Company, Inc. ] ISBN 0201896850
- At Barnes & Noble - At Amazon - At Half

Classical Algorithms in C++ : with New Approaches to Sorting, Searching, and Selection
[Wilson, Rodney C. ; John Wiley and Sons, Inc. ] ISBN 0471109851
- At Barnes & Noble - At Amazon - At Half


Questions and Answers: Showing

I'm trying to sort an array of strings with qsort, using strcmp as the comparison function, but it's not working. []

At comp.lang.c FAQ

Now I'm trying to sort an array of structures, but the compiler is complaining that the function is of the wrong type for qsort. []

At comp.lang.c FAQ

How can I sort a linked list? []

At comp.lang.c FAQ

How can I sort more data than will fit in memory? []

At comp.lang.c FAQ

Most C libraries provide a portable "qsort" routine which is O(n log n). In the standard version of this function, the array must be items of identical size. It is common to create an array of pointers and an appropriate comparison function to allow call heapsort(3) []

The heapsort() and mergesort() described at OpenBSD heapsort(3) - are not as portable as qsort. Check the documentation for the system libraries you will be using, or obtain the appropriate source code. []

Questions and Answers

Others not displayed here
Full List


Applications and Utilities: Showing

sort(1) - sort or merge text files {oss}

Man pages: FreeBSD RedHat Solaris NetBSD
Source code: OpenBSD FreeBSD

p5-File-Sort-1.01 - Sort a file or merge sort multiple files

At FreeBSD Ports

p5-Sort-PolySort-0.12 - General rules-based sorting of lists

At FreeBSD Ports

bogosort-0.3.3 - Sort (or not) stdin using the bogo-sort algorithm

At FreeBSD Ports

p5-Sort-ArrayOfArrays-1.00 - Sort an arbitrary array of arrays

At FreeBSD Ports

Libraries and Components: Showing

radixsort (3) - radix sort`` {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD

qsort heapsort mergesort (3) - sort functions {oss}

Man pages: FreeBSD RedHat Solaris NetBSD
Source code: OpenBSD FreeBSD
[ANSI C X3.159-1989]

p5-Sort-Fields-0.90 - Perl module to sort lines containing delimited fields

At FreeBSD Ports

p5-Sort-ArbBiLex-3.4 - Perl module to make sort functions for arbitrary sort orders

At FreeBSD Ports

Rg_Isort.C - Insertion sort function {oss}

At snippets.org

Snipsort.H - Header file for SNIPPETS sorting functions {oss}

At snippets.org

Hugesort.C - Quicksort using huge pointers {oss}

At snippets.org

Ll_Msort.C - Linked list mergesort {oss}

At snippets.org

Ll_Qsort.C - Linked list quicksort {oss}

At snippets.org

Rg_Qsort.C - Non-Recursive ANSI/ISO quicksort function {oss}

At snippets.org

Rgiqsort.C - Recursive ANSI/ISO quicksort function {oss}

At snippets.org

Rg_Ssort.C - ANSI/ISO quicksort-compatible shellsort function {oss}

At snippets.org

Strsort.C - (Shell) Sort a string array {oss}

At snippets.org

Sortkey.H - Sort order tables for non-English sort sequences {oss}

At snippets.org

Cmpstr.C - Compare strings with variable sort order {oss}

At snippets.org

Dossort.C - SORT work-alike {oss}

At snippets.org

Libraries and Functions

Others not displayed here
Full List

Related Subjects (default selections)

(The following links to subjects at this site retain your personalized selections.)

See also File filtering and processing - Methods of filtering and processing files. (character translation, comparison, search, word counts, etc.)

Up to Algorithms - sorting, searching, etc.

(There may be additional related subject pages listed here)

Personalized Selections
Platform:
Unix/BSD/Linux.
Prog.Language:
C/C++.
Perl.
PHP.
License:
Commercial.
Open-source.
Maturity:
Stable.
Tip: To exclude choices, select all others in same column
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!



Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Execution > Algorithms > Sorting >
RocketAware.com is a service of Mib Software
Copyright 2002, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments