• Home > Web Authoring > Java JavaScript >

    Boyer 1.5

    Download
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     


    Description:

          Fast string search (indexOf) using the Boyer-Moore algorithm. 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. String.indexOf is particularly slow when the pattern begins with a common letter such as e . Boyer-Moore is fastest when the pattern is long and composed only of uncommon letters, e.g. z or ^ . If you use a char[] instead of String for your text to be searched, it will run an additional 33% faster. Boyer automatically reverts to String.indexOf when that would be faster.

    Choose server - click here

     Views: Total: 174 |  Last week: 25
     License: Freeware
     Author: mindprod (58 programs listed)
     Price: Free
     Size: < 0.39 MB
     Rating:     
     OS: Windows

     
     



    Your email:*
    Subject:*
    Message:*


New Java JavaScript Software

Scripting Modules Create and customize over 70 scripts with no programming. Real-time previews, image/font/texture libraries and much
Codethatcalendar Javascript Calendar CodeThatCalendar enables you easily add the visual way to select the date/time picker to your
Newskeeper NewsKeeper v1.0 is an easy-to-use and completely customizable vertical news scroller with support for images,
Sd Menu Horizontal Version SD-Menu v1.0 is an easy-to-use and completely customizable hierarchical horizontal navigation menu that includes custom
Push Me Push-Me v1.0 is an easy-to-use and completely customizable vertical navigation menu with custom cursor support.
Photoshare PhotoShare v1.0 is a multi-browser compatible solution for displaying photos, images and other multimedia elements
Rock Me Rock-Me v1.0 is an easy-to-use and completely customizable vertical navigation menu with custom cursor support,
Sd Tabs SD-Tabs v1.0 is an easy-to-use and completely customizable animated tabbed menu that includes custom cursor
Sd Flyout SD-Flyout v1.0 is an easy-to-use and completely customizable preview-type ( fly-out ) menu system that
Sd Scroll SD-Scroll v1.0 is an easy-to-use and completely customizable vertical news scroller with support for images,


Top popularity in Java JavaScript

Sun Java JRE 6 The Java(TM) 2 Runtime Environment is intended for software developers
Java Calendar Component source code licence Source code for Java Calendar Component
News and Quotes Java Ticker Applet JAVA TICKER APPLET is the ideal browser embedded tool you
Stacked Horizontal Bar Graph Applet Source Code Web Enabled solution for creating Stacked Horizontal Charts & Graphs.
DAO Data Access Object Generator 1.2 Use relational data schema for generate source code .Supports SQL
Migrate Data data migration tool 1.1 Is a data migration tool who allow user to transfer
2D|3D Area Graph Applet Standard License 2D / 3D Area Graph provides both Client & Server
2D|3D Horizontal Bar Graph Applet Source Code 2D / 3D Horizontal Bar Graph provides both client and
2D|3D Line Graph Software Applet Std License 2D / 3D Line Graph provides both Client & Server
2D|3D Line Graph Software Applet Pro License 2D / 3D Line Graph provides both Client & Server