HOME ProgrammingJava Boyer Download

Fast string search (indexOf) using the Boyer-Moorealgorithm. Incorporate this class into your own Javaprograms to rapidly search strings.use:import com.mindprod.Boyer.Boyer;...Boyer b = new Boyer("dogcatwombat");int where = b.indexOf("cat");orint where = Boyer.indexOf("dogcatwombat","cat");Boyer-Moore is about twice as fast as String.indexOf whenthe string you are searching in is 2K or over and thepattern you are searching for is 4 characters or longer.String.indexOf is particularly slow when the pattern beginswith a common letter such as "e". Boyer-Moore is fastestwhen the pattern is long and composed only of uncommonletters, e.g. "z" or "^". If you use a char[] instead ofString for your text to be searched, it will run anadditional 33% faster.Boyer automatically reverts to String.indexOf when thatwould be faster.

To start download the software please click here: Site 1

If you can not download this product please report us broken link

Software downloads related to Boyer

hexEdit
Easy to use, reliable hex editor. Many features:find, replace, compare, clipboard, EBCDIC. Display/edit over 60 values (8/16/32/64 int, float, date ...). Unlimited undo, background searches, macros, bookmarks, calculator, templates, >4 Gbyte files. more info download

PDF-Tools SDK
All a developer needs to View, create and manipulate Adobe PDF files our extensive 32/64 bit Windows Libraries. Comprehensive Doc's and Examples. more info download

PDF-XChange PRO SDK
All a developer needs to View, Print, create and manipulate Adobe PDF files from virtually any Windows software. Includes PDF Drivers and Libraries - both 32/64 bit for Windows 95 thru Vista 64. Comprehensive Doc's and Examples. more info download

Popular Downloads

GuiGenie
GuiGenie is a new and free Gui Builder for Java (and written in Java). GuiGenie features an intuitive interface that allows you to quickly and easily build GUIs using the Java swing package. more info download

DJ Java Decompiler
DJ Java Decompiler is Windows 95/98/Me/NT/2000 decompiler and disassembler for Java that reconstructs the original source code from the compiled binary CLASS files. This program can take compiled binary class files including applets, and "dead"... more info download

3D Stacked Horizontal Bar Graph Software
Web Enabled solution for creating Stacked Horizontal Charts & Graphs. Web Authors and Developers can easily build and publish dynamic graphs. Free Trial and Money Back Guarantee, try it out today. more info download

Pentium
Pentium works on Windows and Intel Pentium class and AMDCPUs to determine the CPUID information such as the vendor,brand/model, step, model, instruction set family, cpu serialnumber, and the RDTSC Time stamp register for highresolution timing measure more info download

Free Java Applets
100% Free Java Applets ! Real Freeware These products are NOT Trialware or Evalware - but fully functioning versions which are Free for you to use however you wish, making them truly Freeware products. more info download

Neuron Java Disassembler 1.0
Neuron Java Disassembler is a visual tool for exploring Java .CLASS internals.View Java .CLASS byte codes and byte code instructions.View all internal Java .CLASS binary structures.Simple Java IDE: view, edit and build Java source code.Analyze... more info download

Java Code Export
Quickly and easily reindent, print and export your Java documents (10+ formats supported) with Java Code Export. Convert your Java documents to PDF, RTF, images and more! more info download

CodeThatEditor
CodeThatEditor is an advanced JavaScript editor looking like Microsoft Word document. more info download

Java Date Picker
Java Date Picker is a suite of date components for Swing, highly appreciated by Java developers for its richness of features, configurability and well crafted API. It contains an editable date picker, a date/time field, a multiple month calendar... more info download

Anibal's Essential Applets
You will not need any more Java applets than these. Get shareware and free Java navigational menus, Java scrollers, Java charts, Java slideshows, Java banners and more. more info download