Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.468.561 Times

Sorting Algorithm freeware
Filter: All | Freeware | Demo
 

Sorting Algorithm

1 2 3 4 5 > 
Released: August 17, 2012  |  Added: August 17, 2012 | Visits: 416

HeapSort HeapSort is a fast internal sort written in Java that uses a sorting algorithm analogous to power struggles for higher positions in a hierarchical bureaucracy. It sorts using a comparison routine you provide to compare two elements to be sorted. You can test it with: java.exe...



Platforms: Windows, XP, Windows Vista

License: Freeware Download (51): HeapSort Download

Added: February 19, 2010 | Visits: 884

Algorithm::SISort Algorithm::SISort is a Perl module that contains select and insert sorting algorithm. SYNOPSIS use Algorithm::SISort qw(Sort Sort_inplace); @sorted_list = Sort {$_[0] <=> $_[1]} @unsorted_list; # ... or ... $number_of_comparisons = Sort_inplace {$_[0] <=> $_[1]} @unsorted_list; This...





Platforms: *nix

License: Freeware Size: 4.1 KB Download (100): Algorithm::SISort Download

Added: February 15, 2010 | Visits: 848

libredblack 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

Added: May 10, 2013 | Visits: 301

Stable deep sorting This method implements what is referred to as a Schwartzian transform algorithm. This method does provide a mechanism to ensure stability in the sort. This version does a sort in place.


Platforms: Windows, Mac, *nix, Python, BSD Solaris

License: Freeware Download (51): Stable deep sorting Download

Added: May 10, 2013 | Visits: 510

Big file sorting 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

Added: September 04, 2013 | Visits: 409

Sortable Profiler Report The MATLAB 'profreport' function used by the profiler generates a table of function calls sorted by execution time. However, often it is necessary to sort by number of calls, time in self, etc. 'SProfReport' duplicates all the functionality of the original, but permits the function call to be...


Platforms: Matlab

License: Freeware Size: 10 KB Download (41): Sortable Profiler Report Download

Added: May 10, 2013 | Visits: 501

Rating class with mapping interface Rating class with mapping interface script deals with items sorted by value and accessed by key or rating index.


Platforms: Windows, Mac, *nix, Python, BSD Solaris

License: Freeware Download (52): Rating class with mapping interface Download

Added: June 27, 2013 | Visits: 689

PPC XML Feed for Scripts The script can eliminate the possibility of unintentional fraud by optionally using javascript to output ads (with URLs divided into small chunks). This will prevent any automatic software (such as search engine spiders, etc) from following such links.There are two essential parameters that...


Platforms: PHP

License: Freeware Size: 10 KB Download (49): PPC XML Feed for Scripts Download

Added: July 18, 2010 | Visits: 813

Algorithm::Networksort Algorithm::Networksort can create inline comparisons for sorting. SYNOPSIS use Algorithm::Networksort qw(:all); my $inputs = 4; # # Generate the network (a list of comparators). # my @network = nw_comparators($inputs); # # Print the list, and print the graph of the list. # print...


Platforms: *nix

License: Freeware Size: 15.36 KB Download (89): Algorithm::Networksort Download

Added: October 08, 2013 | Visits: 424

Visual Sorting 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

Added: January 18, 2010 | Visits: 1.065

Algorithm::Dependency Algorithm::Dependency is a base class for implementing various dependency trees. SYNOPSIS use Algorithm::Dependency; use Algorithm::Dependency::Source::File; # Load the data from a simple text file my $data_source = Algorithm::Dependency::Source::File->new( foo.txt ); # Create the...


Platforms: *nix

License: Freeware Size: 46.08 KB Download (121): Algorithm::Dependency Download

Added: October 17, 2010 | Visits: 2.250

Algorithm::Knapsack Algorithm::Knapsack is a brute-force algorithm for the knapsack problem. SYNOPSIS use Algorithm::Knapsack; my $knapsack = Algorithm::Knapsack->new( capacity => $capacity, weights => @weights, ); $knapsack->compute(); foreach my $solution ($knapsack->solutions()) { foreach my $index...


Platforms: *nix

License: Freeware Size: 4.1 KB Download (209): Algorithm::Knapsack Download

Added: March 22, 2010 | Visits: 901

Algorithm::DiffOld Algorithm::DiffOld is a Perl module to compute `intelligent differences between two files / lists but use the old (<=0.59) interface. NOTE This has been provided as part of the Algorithm::Diff package by Ned Konz. This particular module is ONLY for people who HAVE to have the old interface,...


Platforms: *nix

License: Freeware Size: 23.55 KB Download (95): Algorithm::DiffOld Download

Added: April 09, 2010 | Visits: 1.030

Algorithm::Loops Algorithm::Loops is a Perl module with looping constructs: NestedLoops, MapCar*, Filter, and NextPermute*. SYNOPSYS use Algorithm::Loops qw( Filter MapCar MapCarU MapCarE MapCarMin NextPermute NextPermuteNum NestedLoops ); my @copy= Filter {tr/A-Z.,"()/a-z/d} @list; my $string= Filter...


Platforms: *nix

License: Freeware Size: 22.53 KB Download (108): Algorithm::Loops Download

Added: April 26, 2010 | Visits: 4.212

Algorithm::Diff::Apply Algorithm::Diff::Apply is a Perl module to apply one or more Algorithm::Diff diffs. SYNOPSIS ## Single-diff form: use Algorithm::Diff::Apply qw{apply_diff}; my @ary = ...; my @diff = ...; # some call to Algorithm::Diff::diff() my @changed_ary = apply_diff(@ary, @diff); my $changed_ary =...


Platforms: *nix

License: Freeware Size: 12.29 KB Download (92): Algorithm::Diff::Apply Download

Added: May 06, 2010 | Visits: 2.099

Parallel Genetic Algorithm Library Parallel Genetic Algorithm Library (or PGAL for short) is a C++ toolkit for simply, efficiently, and swiftly producing genetic algorithm code that works across multiple processors. This is useful not only for those with multi-processor computers, but also for distributed and cluster computing...


Platforms: *nix

License: Freeware Size: 75.78 KB Download (218): Parallel Genetic Algorithm Library Download

Added: January 17, 2010 | Visits: 1.044

Algorithm::BinPack Algorithm::BinPack is a Perl module that can efficiently pack items into bins. SYNOPSIS Algorithm::BinPack efficiently packs items into bins. The bins are given a maximum size, and items are packed in with as little empty space as possible. An example use would be backing up files to CD,...


Platforms: *nix

License: Freeware Size: 4.1 KB Download (107): Algorithm::BinPack Download

Added: September 29, 2013 | Visits: 938

Genetic Algorithm File Fitter Genetic Algorithm File Fitter, or just GAFFitter, is a command-line software written in C++ that arranges--via a genetic algorithm--an input list of items or files/directories into volumes of a certain capacity (target), such as CD or DVD, in a way that the total wastage is minimized. By smartly...


Platforms: *nix

License: Freeware Size: 40.96 KB Download (122): Genetic Algorithm File Fitter Download

Added: April 25, 2010 | Visits: 942

Algorithm::Permute Algorithm::Permute is a Perl module with handy and fast permutation with object oriented interface. SYNOPSIS use Algorithm::Permute; my $p = new Algorithm::Permute([a..d]); while (@res = $p->next) { print join(", ", @res), "n"; } my @array = (1..9); Algorithm::Permute::permute { print...


Platforms: *nix

License: Freeware Size: 10.24 KB Download (108): Algorithm::Permute Download

Added: November 16, 2010 | Visits: 999

Algorithm::Merge Algorithm::Merge is a Perl module package that provides three-way merge and diff. SYNOPSIS use Algorithm::Merge qw(merge diff3 traverse_sequences3); @merged = merge(@ancestor, @a, @b, { CONFLICT => sub { } }); @merged = merge(@ancestor, @a, @b, { CONFLICT => sub { } },...


Platforms: *nix

License: Freeware Size: 10.24 KB Download (92): Algorithm::Merge Download

1 2 3 4 5 >