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.472.096 Times

Selection Sort Algorithm freeware
Filter: All | Freeware | Demo
 

Selection Sort Algorithm

1 2 3 4 5 > 
Added: June 22, 2010 | Visits: 771

Sort::Radix Sort::Radix is a Perl module with multiple passes distribution sort algorithm. SYNOPSIS use Sort::Radix; @array = qw(flow loop pool Wolf root sort tour); radix_sort(@array); print "@arrayn"; This is an implementation based on Jarkkos Wolf book (Mastering Algorithms with Perl, pp....



Platforms: *nix

License: Freeware Size: 3.07 KB Download (99): Sort::Radix 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: July 07, 2013 | Visits: 633

THE FASTEST WAY TO SORT N NUMBERS: sortN library 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

Released: July 12, 2012  |  Added: July 12, 2012 | Visits: 339

WordSort WordSort was designed using C# as an algorithm for string sorting with linear complexity. Based on the partial hashing approach, the algorithm provides a higher performance than classical algorithms that use the comparison. WordSort includes an easy and intuitive console application that...


Platforms: Windows

License: Freeware Download (45): WordSort 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: August 27, 2008 | Visits: 1.255

Palette Editor Plugin for Pro Motion Pro Motion is a bitmap editor and animation package, ideal for creating pixel precise animations, images or icons used in games or Flash applications especially for handheld systems like mobile phones,gameboy,PDA,Pocket PC and similar. It has a huge number of functions ranging from simple drawing...


Platforms: Windows

License: Freeware Size: 538 KB Download (106): Palette Editor Plugin for Pro Motion Download

Added: March 23, 2013 | Visits: 433

Particle Swarm Optimization (PSO) algorithm A flexible implementation of PSO algorithm with time-varying parameters. Algorithm is suitable for solving continuous optimization problems. Special care has been taken to enable flexibility of the algorthm with respect to its parameters and to initial population selection. Detailed logging of...


Platforms: Matlab

License: Freeware Size: 10 KB Download (40): Particle Swarm Optimization (PSO) algorithm 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: March 23, 2010 | Visits: 1.036

Sort::Versions Sort::Versions is a Perl 5 module for sorting of revision-like numbers. SYNOPSIS use Sort::Versions; @l = sort { versioncmp($a, $b) } qw( 1.2 1.2.0 1.2a.0 1.2.a 1.a 02.a ); ... use Sort::Versions; print lower if versioncmp(1.2, 1.2a) == -1; ... use Sort::Versions; %h = (1 => d, 2...


Platforms: *nix

License: Freeware Size: 5.12 KB Download (103): Sort::Versions Download

Added: March 20, 2010 | Visits: 2.260

Algorithm::LUHN Algorithm::LUHN is a Perl module to calculate the modulus 10 double add double checksum. SYNOPSIS use Algorithm::LUHN qw/check_digit is_valid/; $c = check_digit("43881234567"); print "It worksn" if is_valid("43881234567$c"); $c = check_digit("A2C4E6G8"); # this will cause an error...


Platforms: *nix

License: Freeware Size: 4.1 KB Download (510): Algorithm::LUHN Download

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: September 06, 2013 | Visits: 600

Genetic Algorithm Utility Library The Genetic Algorithm Utility Library (or, GAUL for short) is a flexible programming library designed to aid in the development of applications that use genetic, or evolutionary, algorithms. It provides data structures and functions for handling and manipulation of the data required for serial...


Platforms: C and C plus plus

License: Freeware Size: 552.96 KB Download (44): Genetic Algorithm Utility Library Download

Added: January 18, 2010 | Visits: 1.303

Sort::Half::Maker Sort::Half::Maker is a Perl module to create half-sort subs easily. SYNOPSIS use Sort::Half::Maker qw(make_halfsort); $sub = make_halfsort( start => [ qw(x y z) ], end => [ qw(a b c) ], fallback => sub { $_[0] cmp $_[1] }, ); @list = sort $sub qw(a y f h w z b t x); # qw(x y z f h t w...


Platforms: *nix

License: Freeware Size: 4.1 KB Download (118): Sort::Half::Maker 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 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: October 17, 2010 | Visits: 1.097

File::Sort File::Sort is a Perl module to sort a file or merge sort multiple files. SYNOPSIS use File::Sort qw(sort_file); sort_file({ I => [qw(file_1 file_2)], o => file_new, k => 5.3,5.5rn, -t => | }); sort_file(file1, file1.sorted); This module sorts text files by lines (or records)....


Platforms: *nix

License: Freeware Size: 32.77 KB Download (95): File::Sort Download

1 2 3 4 5 >