Boyer 1.5 Build 9396 |
Company:
Canadian Mind Products
|
Date Added: October 12, 2012 | Visits: 427 |
|
||||||||||
Incorporate this class into your own Java programs to rapidly search strings. use: import com.mindprod.Boyer.Boyer; ... Boyer b = new Boyer("dogcatwombat"); int where = b.indexOf("cat"); or int where = Boyer.indexOf("dogcatwombat","cat"); Boyer-Moore is about twice as fast as String.indexOf when the string you are searching in is 2K or over and the pattern you are searching for is 4 characters or longer.
|
License: Freeware |
Miscellaneous
-
Boyer-Moore-Horspool string searching 1.0
This script implements a string searching algorithm based upon Boyer-Moore string searching, which is considered one of the most efficient string searching algorithms. Boyer-Moore-Horspool only uses the bad-suffix window for matching and is... |
||
Science
-
Transformation-Based Learning in Java 1.0
Java application for training and deploying text processing applications such as part-of-speech taggers, based on a re-implementation of Brill's algorithm in Java. |
961.11 KB | |
Programming
-
JAVA Dynamic SQL Assistant 1.0
A JAVA package (that can be compiled to a COM DLL) that assists database programmers in generating dynamic SQL, from any platform (using JAVA), eliminating ugly string concatenation code for a more eloquent OO approach. |
1.04 KB | |
Search Engines
-
quickSearch 1.0
This php class integrates various search engines into one entry form. The class creates a search field and a dropdown to select the search engine, similar to the Firefox and Opera search.Search engines can be freely defined and added via .ini... |
||
Multimedia & Graphics
-
Eclat 3.66
Eclat is a small, simple application specially designed to help you find frequent item sets (also closed and maximal) with the eclat algorithm, which carries out a depth first search on the subset lattice and determines the support of item sets by... |
||
Multimedia & Graphics
-
Apriori 5.64
Apriori is a small, simple, command prompt application designed to help you find association rules and frequent item sets (also closed and maximal) with the apriori algorithm, which carries out a breadth first search on the subset lattice and... |
||
Libraries
-
Fast MD5 Implementation in Java 2.6.1
Fast MD5 Implementation in Java is a heavily optimized implementation of the MD5 hashing algorithm written in Java. Fast MD5 Implementation in Java includes an optional native method for even greater speed improvements. How Fast Is It? Short... |
74.75 KB | |
File Utilities
-
JFind 1.0.1
JFind is a small, easy to use, Java based application specially designed to offer users a simple but powerful tool for finding Java class files on the filesystem, recursively looking into directories and archives. Useful for fixing "class not... |
||
Libraries
-
LinkedList 1.6 Build 9396
LinkedList is a replacement for Java Vector class. Faster that Vector for insert/delete, but slower for indexed access. The interface is modeled on java.util.Vector, so you can try it both ways and pick which is faster for your needs. It does not... |
||
Development Editors
-
Common11 2.8
common utility classes that work under Java 1.1 without using Arraylists or Swing. Class library. Requires Java version 1.1 or later. BigDate: simplified date handling when you want dates without times. CMPAboutBox: a proper about box that... |
Programming
-
ETAC Interpreter 2-0.1-6-ena
The ETAC programming language is, arguably, the first of an evolutionary step of dictionary and stack based token activated programming languages, capable of full traditional high-level block structured syntax with the versatility and efficiency... |
13.06 MB | |
Programming
-
Weather Forecast 1.0.0.0
With Weather Forecast add-in you will be able to provide your SharePoint users with simple and visually appealing tool. Any user can: 1) Add cities to the view 2) View weather forecast for 3, 5 and 7 days 3) Change temperature format 4)... |
110 KB | |
Programming
-
Bat To Exe Converter 2.2
Bat To Exe Converter converts BAT (.bat) script files to the EXE (.exe) format Features - Visible and invisible applications - Inclusion of additional files, icon and version information - Creation of 32-Bit and 64-Bit EXE files -... |
4.04 MB | |
Programming
-
FileMaker Barcode Font Encoder Plugin 13.09
The FileMaker Pro Barcode Plug-In for Windows and Macintosh easily integrates into forms and reports to add barcodes. Code 128 (sets A, B and C), Postnet, Planet, Interleaved 2 of 5, ITF, UPC-A, EAN-13, EAN-8, Codabar and MSI are supported. This... |
1.53 MB | |
Programming
-
Subbee 32
User friendly Subtitles Editor/Translator. Can open, convert, modify and save subtitle files in Subrip(.srt), MicroDVD(.sub) and Subviewer format. It has built-in translator for quick translation. Can change FPS, charset (Unicode, UTF8), and much... |
4.19 MB | |
Libraries
-
Vue Injector 3.4.3
Vue Injector is an open-source dependency injection library for Vue.js created by a team of front-end developers at SCAND. It includes a number of instances that can be used for the implementation of the dependency injection pattern. Also, it... |
505 KB | |
Libraries
-
EaseTag Cloud Storage Connect 3.1.9.1
EaseTag Cloud Storage Connect is a data storage technique which automatically moves data between local and cloud storage. EaseTag Cloud Storage Connect can help simplify the cloud storage migration process by providing the transparent file access... |
3.84 MB | |
Libraries
-
Z-Tree Z-MemoryPool Demo 1.0.0
Z-Tree Z-MemoryPool Demo is a simple application showing how to sort huge files of several GB with Z-Tree. ZTree ZMemoryPool Demo also demonstrates how to use Z-tree for key-value mapping. Z-Tree is a new data structure for sorting, key-value... |
488.28 KB | |
Libraries
-
Wezarp Library Lite 1.3.1
Wezarp Library Lite allows your software to be controlled by remote devices like tablets, smartphones or remote computers (iOS, Android and Windows devices are supported). Just insert Wezarp Server DLL or .NET DLL (32-bit or 64-bit) into your... |
150.21 MB | |
Libraries
-
Bopup IM Client SDK 1.2
Bopup IM Client Software Development Kit (SDK) is a toolkit for Windows platform that provides documentation, samples and COM components for building powerful instant messaging functionality into existing applications, creating and developing a... |
2.13 MB |