Sorting Algorithms
Visual Sorting is a free and easy to use program created to illustrate the difference between selection sort and insertion sort algorithm. Visual Sorting is written in the Java programming language.
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (38): Visual Sorting Download |
This is designed to be a visual aid for computer science students. It visually illustrates how several popular sorting algorithms work. It does NOT show overall efficiency, the algorithms have to be slowed down so students can see the swaps.
Platforms: Windows, Mac, Solaris, Linux
License: Freeware | Size: 8.97 KB | Download (48): Sorting Algorythms - Visual Aid Download |
Have you ever thought about the fastest way to sort N numbers?Last week I wrote a post about the fastest way to sort 3 numbers, this week I show you a tricky way to optimize the sort of N numbers.The problem of sorting an array of numbers is probably the most studied in computer science. The...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (51): THE FASTEST WAY TO SORT N NUMBERS: sortN library Download |
GL2PS is an OpenGL to PostScript printing library. GL2PS is a C library providing high quality vector output for any OpenGL application. The main difference between GL2PS and other similar libraries (see section 7) is the use of sorting algorithms capable of handling intersecting and stretched...
Platforms: *nix
License: Freeware | Size: 194.56 KB | Download (100): GL2PS Download |
GL2PS is a C library providing high quality vector output for any OpenGL application. The main difference between GL2PS and other similar libraries (see section 7) is the use of sorting algorithms capable of handling intersecting and stretched polygons, as well as non manifold objects. GL2PS...
Platforms: *nix
License: Freeware | Size: 204.8 KB | Download (34): GL2PS for Linux Download |
C Algorithms Library is a collection of commonly used Computer Science algorithms. The focus is on code that is well documented and tested, portable, and reusable. The C Programming Language has a much smaller standard library compared to other more modern programming languages such as Java...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (117): C Algorithms Library Download |
Big file sorting script allows you to sort big ASCII files.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (63): Big file sorting Download |
This script implements the three standard relational join algorithms: nested loops join, hash join, and merge join, using the iterator algebra support in Python.This script also presents code that can be used for inner join, left outer join, full outer join, and semijoins. The nested loops join...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Relational Join Algorithms Download |
The sorting can be ascending or descending and is customizable for each category.InstallationUnpack and upload it to the /wp-content/plugins/ directory.Activate the plugin through the 'Plugins' menu in WordPress. Requirements: - WordPress 2.6.3 or higher
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (49): WP Post Sorting Download |
Standardista Table Sorting is a javascript module that lets you sort a HTML data table by any column.The module has the following advantages: - The codebase has been tested across a large number of web browsers, and in the few that wond-deOaot allow the sorting to occur, the module degrades...
Platforms: JavaScript
License: Freeware | Size: 40.96 KB | Download (47): Standardista Table Sorting Download |
Companion software for the Direct Adaptive Control Algorithms: Theory and Applications, 2e book by Howard Kaufman, Itzhak Barkana & Kenneth Sobel
Platforms: Matlab
License: Freeware | Size: 686.08 KB | Download (45): Direct Adaptive Control Algorithms: Theory and Applications, 2e Companion software Download |
Non Convex Optimization Algorithms for Group SparsitySolves a dummy OFDM sparse channel estimation problemReweighted Lm,p algorithm for noiseless case min||x||_m,p s.t. y = AxReweighted Lm,p algorithm for noisy case min||x||_2,p s.t. ||y - Ax||_qSmoothed L2,0 algorithm solves a smooth version...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Non Convex Algorithms for Group Sparse Optimization Download |
Files used in the Webinar "Developing a Financial Market Index Tracker using MATLAB OOP and Genetic Algorithms"The zip file contains the data and files used to develop an application to track a market index using Genetic algorithm. The initial algorithm is then wrapped up in MATLAB OOP to create...
Platforms: Matlab
License: Freeware | Size: 2.05 MB | Download (46): Developing a Financial Market Index Tracker using MATLAB OOP and Genetic Algorithms Download |
This project deals with an autonomous mobile robot guided by a vision system for sorting objects based on their color. The system has autonomous mode, assistive mode and manual mode. In the autonomous mode the robot and the vision system (an overhead mounted webcam) will work in unison to...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (42): SMARTY: A Vision Based Autonomous Ball Sorting Robotic System Download |
libredblack is a library to provide the RedBlack balanced tree searching and sorting algorithm. The algorithm was taken from the book "Introduction to Algorithms" by Cormen, Leiserson & Rivest. Frankly I never entirely understood it, but it most definately works! What is the problem with...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (101): libredblack Download |
Batch Set Tracks Sorting Tags... This script will allow you to batch-set the sorting tags ("Sort Name", "Sort Artist", "Sort Album Artist", "Sort Album", "Sort Composer", "Sort Show") of the selected tracks, rather than manually doing so one track at a time or globally using "Apply Sort Field"....
Platforms: Mac
License: Freeware | Size: 135 KB | Download (99): Batch Set Tracks Sorting Tags Download |
The aim of the project is to provide open source collection of algorithms in the field of spectroscopy: data handling and processing, modeling and artificial intelligence tools.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 41.89 KB | Download (47): Algorithms in Spectroscopy Download |
This is a cross-platform framework for using Genetic Algorithms for solutions. Written in Java and uses convinient plug-in features for every phase in the genetic development, while maintaining an easy-to-use API for easy integration into applications.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 81.45 KB | Download (52): Genetic Algorithms Framework Download |
GrALoG is a tool for editing and visualising graph-like-structures and the results of algorithms running on them. Through it's plugins GrALoG is hugely extendable, i.e. plugin-developers can define their own graph-like structures and algorithms.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.85 MB | Download (44): GrALoG- Graph,Algorithms,Logic and Games Download |
An optimized java library for genetic algorithms. The library is designed to be fast and memory light, but still very easy to use.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 646.24 KB | Download (50): Jenes - Genetic Algorithms for Java Download |