# Freeware: Algorithm

All | Mobile
 HashTab 6.0.0.28 HashTab provides OS extensions to calculate file hashes and supports many hash algorithms such as MD5, SHA1, SHA2, RipeMD, HAVAL and Whirlpool.HashTab provides OS extensions to calculate file hashes and supports many hash algorithms such as MD5, SHA1, SHA2, RipeMD, HAVAL and Whirlpool. Advertisements FreewareDownload1.1 MB
 Happytime NAT Traversal Library 1.0 A NAT Traversal and private network (LAN) access library. It can access to a private network of computers and network equipment from another private network or public network. The advantage is no need to configure port mapping on the router.A NAT Traversal and private network (LAN) access library. It can access to a private network of computers and network equipment from another private network or public network. The advantage is no need to configure port mapping on the router. FreewareDownload12.2 MB
 Fibonacci Object 1.0 This script shows a simple class useful to compute Fibonacci numbers. Object methods return the nth Fibonacci number, return list first n Fibonacci numbers and list from F(k) to F(n) numbers.This script shows a simple class useful to compute Fibonacci numbers. Object methods return the nth Fibonacci number, return list first n Fibonacci numbers and list from F(k) to F(n) numbers. FreewareDownload
 Implementation of sets using sorted lists 1.1 This script implements set operations using sorted lists as the underlying data structure. Advantages: - Space savings -- lists are much more compact than a dictionary based implementation.This script implements set operations using sorted lists as the underlying data structure. Advantages: - Space savings -- lists are much more compact than a dictionary based implementation. FreewareDownload
 Farey Sequence 1.0 This function provides farey sequence, F(n), for any integer n.There's probably a more elegant solution out there, but I couldn't find it. Note: it doesn't prepend (0,1) and append (1,1)...This function provides farey sequence, F(n), for any integer n.There's probably a more elegant solution out there, but I couldn't find it. Note: it doesn't prepend (0,1) and append (1,1)... FreewareDownload
 Range minima and least common ancestors 1.0 This script implements data structures for solving the following two problems: - Range minimization: given an array X of data, quickly find min(X[i:j]) for different ranges i:j.This script implements data structures for solving the following two problems: - Range minimization: given an array X of data, quickly find min(X[i:j]) for different ranges i:j. FreewareDownload
 Conversion in base 2 This script is useful to convert a given number into a string that contains the base 2 representation of the number, with its sign.This script is useful to convert a given number into a string that contains the base 2 representation of the number, with its sign. FreewareDownload
 Password maker 1.0 This class generates passwords, either random or from a dictionary. It randomly creates a password with specified length, or picks a password from a dictionary.This class generates passwords, either random or from a dictionary. It randomly creates a password with specified length, or picks a password from a dictionary. FreewareDownload
 Rating class with mapping interface 1.1 Rating class with mapping interface script deals with items sorted by value and accessed by key or rating index.Rating class with mapping interface script deals with items sorted by value and accessed by key or rating index. FreewareDownload
 Anagram Fetcher 1.3 This script provides you code for fetching Anagrams out of any given file that contains words seperated by new lines.This script provides you code for fetching Anagrams out of any given file that contains words seperated by new lines. FreewareDownload
 MODEL 1.0.3 MODEL is a numeric simulation library written to simulate systems of rate equations describing Vertical Cavity Surface Emitting Lasers (VCSELs). Features: - deterministic integration of any system of well-behaved differential equations.MODEL is a numeric simulation library written to simulate systems of rate equations describing Vertical Cavity Surface Emitting Lasers (VCSELs). Features: - deterministic integration of any system of well-behaved differential equations. FreewareDownload
 Continuator 1.0 This script yields from a generator used inside anotherpt yieldsr.This script yields from a generator used inside anotherpt yieldsr. FreewareDownload
 KConvert 1.0.0 Following a simple Algorithm the converter allows fast an easy conversion of character sets through the modification of a simple PHP script.Following a simple Algorithm the converter allows fast an easy conversion of character sets through the modification of a simple PHP script. FreewareDownload
 Encoding A String 1.0 The main purpose of these functions are to allow encoding a string from base 256 to a special base 255. The function view the strings as numbers and simply change what base they are written in.The main purpose of these functions are to allow encoding a string from base 256 to a special base 255. The function view the strings as numbers and simply change what base they are written in. FreewareDownload
 Splitting up a sequence 1.3 This script allows you to split up a sequence in same-size (if possible) parts.This script allows you to split up a sequence in same-size (if possible) parts. FreewareDownload
 z_crypt 1.0 This module show a way to simple data encryption. Characters are mapped to a key via replacement. Though simple, this is a good method for encrypting data if the data is compressed before or after the encryption process.This module show a way to simple data encryption. Characters are mapped to a key via replacement. Though simple, this is a good method for encrypting data if the data is compressed before or after the encryption process. FreewareDownload
 Stable deep sorting 1.0 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.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. FreewareDownload
 Grouping objects into disjoint sets 1.0 This class provides a lightweight way to group arbitrary objects together into disjoint sets when a full-blown graph data structure would be overkill. Objects can be joined using .This class provides a lightweight way to group arbitrary objects together into disjoint sets when a full-blown graph data structure would be overkill. Objects can be joined using . FreewareDownload
 GODLIKE 1.0 GODLIKE (Global Optimum Determination by Linking and Interchanging Kindred Evaluators) compiles various population-based global optimization schemes.GODLIKE (Global Optimum Determination by Linking and Interchanging Kindred Evaluators) compiles various population-based global optimization schemes. FreewareDownload
 Constraint-based Sudoku Solver 1.0 This code uses the constraint package to solve sudoku puzzles. It's designed to be flexible and tested with 9x9 puzzles with 1-9 as possible values.This code uses the constraint package to solve sudoku puzzles. It's designed to be flexible and tested with 9x9 puzzles with 1-9 as possible values. FreewareDownload
 Group and partition 1.4 This script enables the group_by functionality like the similar function existing in Ruby on Rails.This script enables the group_by functionality like the similar function existing in Ruby on Rails. FreewareDownload
 All k-subsets from an n-set 1.0 This script yields each subset of size k from a super set of size n. There are two methods. The first operates on sets of integers of the form range(n). The seconds operates on arbitrary sets or lists.This script yields each subset of size k from a super set of size n. There are two methods. The first operates on sets of integers of the form range(n). The seconds operates on arbitrary sets or lists. FreewareDownload
 Pivots Extra 5.x--1 1.0 The Conversation Pivots module needs to be enabled.InstallationUnpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules. Requirements: · Drupal 5.The Conversation Pivots module needs to be enabled.InstallationUnpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules. Requirements: · Drupal 5. FreewareDownload
 Python XTEA Encryption 1.4 The module implements the basic XTEA block encryption Algorithm (`xtea_encrypt`/`xtea_decrypt`) and also provides a higher level `crypt` function which symmetrically encrypts/decrypts a variable length string using XTEA in OFB mode as a key generatorThe module implements the basic XTEA block encryption Algorithm (`xtea_encrypt`/`xtea_decrypt`) and also provides a higher level `crypt` function which symmetrically encrypts/decrypts a variable length string using XTEA in OFB mode as a key generator FreewareDownload
 RC-Crypt 1.7 RC-Crypt keeps your data safe. It is an easy to use command line program that encrypts your data. It works with big and little endian hardware, and has been tested on Linux, HPUX and Solaris.RC-Crypt keeps your data safe. It is an easy to use command line program that encrypts your data. It works with big and little endian hardware, and has been tested on Linux, HPUX and Solaris. FreewareDownload
 microCODE 0.98b 1.0 microCODE is a PHP module that allows inclusion of encrypted PHP sourcecode instead of plain PHP scripts. Protect your intellectual property using standard encryption algorithms like DES or AES.microCODE is a PHP module that allows inclusion of encrypted PHP sourcecode instead of plain PHP scripts. Protect your intellectual property using standard encryption algorithms like DES or AES. FreewareDownload
 f_TEA 0.9b 1.0 f_TEA is a 128-bit encryption system based on the TEA Algorithm by Roger Needham and David Wheeler for Flash and PHP. The f_TEA class does not encrypt your SWF file.f_TEA is a 128-bit encryption system based on the TEA Algorithm by Roger Needham and David Wheeler for Flash and PHP. The f_TEA class does not encrypt your SWF file. FreewareDownload
 Merging two sorted iterators 1.1 Merging two sorted iterators script provides a mergeiter() function that can merge two iterators into a single iterator. It uses generators, and guarantees constant memory use.Merging two sorted iterators script provides a mergeiter() function that can merge two iterators into a single iterator. It uses generators, and guarantees constant memory use. FreewareDownload
 Pycrypto-Blowfish encryption script 1.1 This a script for encrypting/decrypting small files. The -c option is handy for those password files you'd rather leave obfuscated.This script could be modified to become pipeable, more secure, or suitable for large files.This a script for encrypting/decrypting small files. The -c option is handy for those password files you'd rather leave obfuscated.This script could be modified to become pipeable, more secure, or suitable for large files. FreewareDownload
 Generating all strings of a given alphabet 1.1 This script shows a way to generate a list of all strings (in this case, string=list of symbols) of a given alphabet having a specified length by using list comprehensions.This script shows a way to generate a list of all strings (in this case, string=list of symbols) of a given alphabet having a specified length by using list comprehensions. FreewareDownload
All | Mobile