TAG: boyer, indexof, string, pattern, moore, ,  string indexof, boyer moore, string indexof when,
Best Search Category: free registry cleaner, registry scan, registry cleaner, registry clean, registry fix, pc registry, registry cleaner spyware, computer repair software, pc tools, system utilities, expense report software, software call center, software as a service, tech support software, software manager
Boyer 1.5

License / Price:
Freeware / $
Category :
Software Developer / Helpfile Tools
Requirements :
Publisher / Limitations:
inquiry@mindprod.com / N/A
Size / Last Updated:
0.33 MB / 2007-11-19
TAG: boyer, indexof, string, pattern, moore, ,
string indexof, boyer moore, string indexof when,
Operating System:
Win98,  WinME,  WinNT 3.x,  WinNT 4.x,  Windows2000,  WinXP,  Windows2003,  Windows Vista Starter,  Windows Vista Home Basic,  Windows Vista Home Premium,  Windows Vista Business,  Windows Vista Enterprise,  Windows Vista Ul
Download:
Download
Publisher's description - Boyer 1.5
Rate
 
 
 
 
 
12 Ratings  
  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.

 
 

Also see ...


...in Software Developer

1)    Magic C++
 Magic C++ is a fully integrated development environment(IDE) designed to meet the requirements of programmers developing on remote Linux/Unix servers using Windows client. It supports for editing, compiling and debugging. Key Features: Familiar development environment Advanced code editor CodeAware(Navigate/Type info/Parameter tips/Auto complete/Auto list) Remote text search and replace Remote compile and debug Projects manager CVS support Visual File Compare Much more and more......

2)    FreeWIT
 FreeWIT is a content manager and a web site builder, that makes it easy to create, organize and maintain your Web or Intranet site. It's a powerful yet simple automatic Web site generator. Working from a single site content/source file and CSS templates, you can produce a Website with the exact look & feel that you want. Working from a single source file, WIT builds your full site in seconds. Tools include: WYSIWYG editor, embedded background & graphics functions, global search & rep...

...in Helpfile Tools

1)    ActiveGanttVBA Scheduler Component
 Add Scheduling capabilities to your Application. This component makes it easy to build rosters, TV/movie scheduling, classroom scheduling, equipment/location rental, payroll, assembly line production, and many other applications....

2)    Aspose.Total for Java
 Aspose.Total for Java is a suite of 6 ultra powerful, file management components. With Aspose.Total for Java you will be able to quickly and easily manage: Word documents, Excel spreadsheets, PowerPoint presentations, PDF documents and Metafiles. Aspose.Total for Java goes far beyond traditional reporting solutions, allowing you to manage the output files in every way. Furthermore, if any new components are released within a year of your purchase - you will receive them absolutely free....

 

 

Related tags:
Premium Softwares
Advertisement