Data Structure Tutorial
FileScanner is a simple, easy-to-use utility designed to detect and decode several file formats even recursively.
All the analyzed data structures can be inspected in detail with the help of this software application.
Platforms: Linux
License: Freeware | Size: 2.3 MB | Download (45): FileScanner for Linux Download |
DbUpdater32 is a lightweight application that was designed in order to provide you with a simple means of keeping the database structures in sync.
The providers supported by the DbUpdater tool are: MSDE, SQL Server 2000, ASA 8 or higher, Access (in development phase). That is you can migrate...
Platforms: Windows
License: Freeware | Size: 584 KB | Download (49): DbUpdater32 Download |
CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to C data binding compiler.Provided with an XML instance specification (XML Schema), it generates C classes that represent the given vocabulary as well as parsing and serialization code. XSD supports two XML Schema to C mappings:...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (50): CodeSynthesis XSD Download |
This script allows you to manage data collections.For random data, this implementation still makes more comparisons than a sort using heapq or the builtin sort. For partially ordered data, it can perform better than the builtin sort. Because of the list of lists data structure, it always takes...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (50): Two-pass Pairing Heap with Auxiliary List Download |
Enzyme is an engine for storing structured data for structured searching.Under the umbrella of this simple idea, the Enzyme project consists of several subprojects. - The first is the original student profile management system which was developed at Catalyst Recruiting. This is a fully...
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (57): Enzyme Download |
From the paper :Nock, Richard and Nielsen, Frank 2004. Statistical Region Merging. IEEE Trans. Pattern Anal. Mach. Intell. 26, 11 (Nov. 2004), 1452-1458.It uses an a disjoint-sets data structure with a union-find strategy: http://en.wikipedia.org/wiki/Disjoint-set_data_structureJust run srmdemo.m...
Platforms: Matlab
License: Freeware | Size: 61.44 KB | Download (39): Image segmentation using statistical region merging Download |
[INFO, DATA] = ACQREAD(FILENAME) reads the content of the AcqKnowledge file specified in the string FILENAME. INFO is a structure containing the metadata (header, markers, etc.). DATA is a cell array, indexed by the channel number, containing the acquired physiological signals.[INFO, DATA] =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): ACQREAD Download |
Reads all rough data from Excel spreadsheet file in a data structureUses xlsread to read each 'Sheet' in the 'Workbook' separately.All numeric data and text data is saved in separate fields.M-file is quickly prototyped. It is documented for others to improve the code.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): xlsreadall Download |
Enzyme is an engine for storing structured data for structured searching.Under the umbrella of this simple idea, the Enzyme project consists of several subprojects. - The first is the original student profile management system which was developed at Catalyst Recruiting. This is a fully...
Platforms: PHP
License: Freeware | Size: 3.55 MB | Download (40): Enzyme for Scripts Download |
iTweak Links module can: * remove some links * reorder links * group selected links into drop-down submenus * change selected links title, class * can turn links into buttons (customized by user theme or using included iTweak Links CSS) The module is currently at "Proof of Concept" stage. There...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (42): iTweak Links Download |
Apache Xindice is a database designed from the ground up to store XML data or what is more commonly referred to as a native XML database. Xindice is pronounced zeen-dee-chay in your best faux Italian accent. Don't worry if you get it wrong though, we won't mind. We just care that you spell it...
Platforms: Mac
License: Freeware | Size: 12.27 MB | Download (39): Apache Xindice Download |
Smallform is very small and simple form utility for Pyramid. The first step to using Smallform is to create a schema which represents the data structure you wish to capture. See Colander for more information about schema definition.
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (33): Smallform Download |
YAML::Logic allows users to define simple boolean logic in a configuration file, without permitting them to run arbitrary code. While Perl code can be controlled with the Safe module, Safe can't prevent the user from defining infinite loops, exhausting all available memory or crashing the...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (33): YAML::Logic Download |
Palm::Magellan::NavCompanion is a Perl module that gives you access to the waypoints in the Magellan's GPS Companion "Companion Waypoints.pdb" file. You have to be able to load that file, which probably means that you have it on your computer rather than your Palm. On my machine, this file shows...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (39): Palm::Magellan::NavCompanion Download |
By Softcomplete Development. HashTrie is a new high efficient data structure for fast searching. It combines in herself properties of the hash-tables and trie (digital-trees). As against the usual hash-tables the size HashTrie is not fixed, that allows to work with an unknown beforehand amount of...
Platforms: Windows
License: Freeware | Size: 101 KB | Download (125): HashTrie Download |
Scriptol is a modern and easy to learn programming language. The minimal Scriptol program is just one line: print "hello", for example. It is intended both to program applications (using XUL or GTK for the graphical interface), or scripts and Web pages. Inside web pages Scriptol is converted to...
Platforms: Windows, *nix
License: Freeware | Size: 781 KB | Download (107): Scriptol PHP Compiler Download |
Arri is an array API - more commonly known as a buffer API. Arri provides an interface to create, write, copy, duplicate, delete, append and free awways. It does more than that, though. Arri contains a string API, to handle character strings, an IO API, to handle IO, and a UNIX sockets, to...
Platforms: *nix
License: Freeware | Size: 64.51 KB | Download (91): Arri Download |
Template::Ast is a Perl module to process ASTs for Perl Template Toolkit. SYNOPSIS use Template::Ast; # Rebuild AST stored in file: $ast = Template::Ast->read(foo.ast) or die Template::Ast->error(); # Writing existing AST to file: $ast = { Marry => [24, F], John => [21, M] };...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (155): Template::Ast Download |
Statistics::Forecast is a Perl module that calculates a future value. This is a dummy Oriented Object module that calculates a future value by using existing values. The new value is calculated by using linear regression. SYNOPSIS use Statistics::Forecast; Create forecast object my...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (96): Statistics::Forecast Download |
XML::Descent is a Perl module for recursive descent XML parsing. SYNOPSIS use XML::Descent; # Create parser my $p = XML::Descent->new({ Input => $xml }); # Setup handlers $p->on(folder => sub { my ($elem, $attr) = @_; $p->on(url => sub { my ($elem, $attr) = @_; my $link = { name...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (93): XML::Descent Download |