Boyer
- Downloads:
- Views:
- Rating:

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.
Free download from Shareware Connection - Fast string search (indexOf) using the Boyer-Moore algorithm.
Version: 1.5 | Size: 113 KB | Platform: WinOther
Released Date: 10-06-2012 | Rating: 0 | Title: Boyer
Author Url: http://mindprod.com
Program Info Url: http://mindprod.com
Download Url: http://mindprod.com/zips/boyer15.zip
Screenshot Url: http://mindprod.com/image/screenshot/boyer.png
Unicode - Used to test your computer's Unicode support and your font's support for particular characters, or as a learning to to explore the Unicode character set. Displays in Courier, TimesRoman, Symbol, Dialog and Helvetica.
JarCheck - Check that class target versions are as expected in a Java jar.
Unicode Viewer 1.8 B9412 - A simple tool used to test your computer's Unicode support
Population - Continuously displays the US Census estimate of the current world population.
Ini - Windows *.ini file verifier, tidier and sorter.
AndroChef Java Decompiler
Sothink DHTML Menu Builder
Sothink DHTML Menu
SplineTech JavaScript Debugger
Sothink Tree Menu
LED-Bar
JavaScript Plus!
Deluxe Tree
JavaScript CheckerBoard PopMenu
Deluxe Tabs
Sothink Menu Builder suite
jQuery Drop Down Menu
Visual Web Template
JS Image Scroller and DHTML Menu Suite
E-Commerce
Flash Tools
HTML Tools
Java & JavaScript
Log Analysers
Reference & Tutorials
Scripting Tools
Site Administration
Web Database Tools
Website Promotion
Wizards & Components
XML/CSS Tools
Fast Search String
Fast Binary String Search
File Search Fast Search Algorithm
Fast Search Algorithm
Fast File Search Algorithm
lib45 String Search Library - The "Lib45" string search library provides routines that generate fast string searching code at run-time. The library is written in Assembly language for Intel 32bit CPUs.
FIND STRING IN A TEXT FILE - The program can be used to search a word or string in a text file.
Free Web Search Engine - Advanced Virtual Search Engine is a fully customizable, fast, remotely hosted web search engine. Setup in matter of minutes. Search the web, any country or any channel including: Auction, Jobs, online News, Books, MP3 - Music, FTP - Downloads etc.
Java Log Search (JLS) - The Fastest Desktop search ever! replacement for:( foobar2000 search, google desktop, windows search) Java Log Search Indexes a directory in linear time and then allows you to search it in logarithmic time.
Java CSV - Java CSV is a small fast, easy to use java library for reading and writing CSV and plain delimited text files.
Shareware Connection periodically updates pricing and software information of 'Boyer' from company source 'Canadian Mind Products' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using 'Boyer' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Boyer.
NovaBench - PC performance benchmarking is something that may not interest average users much but tech savvy lot resort to such apps to find out prowess and capability of their laptops and desktops. While there are quite a few PC benchmarking apps in market, ...
Backup Dwarf Home Edition - Making backups of data and media content has become extremely important for computer users nowadays. Owing to hardware failure, you may end up losing gigabytes of precious data. Besides, you may not want to leave sensitive data accessible to all ...
Baidu PC Faster - To keep your laptop or desktop computer running at peak speed and extract optimal performance out of it, using third party apps may be necessary. While some users still rely on Windows inbuilt PC cleanup and maintenance tools, some third party ...
Cyotek WebCopy - It will be hard to find a computer user nowadays who does not need to access the web. Using web has become near mandatory for various personal and professional reasons. However, not everyone who owns a computer and accesses the web is blessed ...
Sophos Antivirus - Mac users used to feel complacent about security of their desktops and laptops as Apple proudly claimed Macs do not get affected by malware. The rising instances of Macs getting compromised by attacks and malware has changed this perception. ...
Efham internet booster - Without using the web, you cannot accomplish a lot of things in life easily. However, the speed of internet access does play a role behind your web usage experience. At times, you may have to cope with sluggish web page rendering, buffering while ...
Canva - While designing becomes a requirement for millions of PC users at times, a majority of them do not feel comfortable about using mainstream design software. The steep learning curve associated with some graphic design and print publishing apps ...
HDD Guardian - No matter how costly a desktop or laptop is, it is necessary to keep a tab on its hardware components. While you can spot signs and symptoms of hardware malfunction and impending failure in some instances, some mishaps may just strike you out of ...
MusicBee - Irrespective of what type of a PC you use, it will be necessary to use a media player app from time to time. If the WMP is not your cup of tea, you will have to pick from third-party music player apps. The problem with some such apps is that ...
Impulse Media Player - To play back media files including media and video content, you need to use suitable software. For a majority of Windows users, the integrated WMP is the default choice. However, you can also pick from so many third party music and media playback ...
