![]() |
![]() |
Hi,
I am having problems with fast binary
search.
Whenever you search for company symbol "T"
(AT&T), search engine returns all records for "T" as well as "T.AAA",
"T.BOL", etc.
http://www1.zacks.com/cgi-bin/reports_store/scan/st=text/fi=dict.ticker/df=yes/di=-1/rf=1/ml=10/dl=T
here is a piece from index file (dict.ticker) :
T
N0122046
T N0121292 T N0119307 T N0119482 T N0118346 T N0121054 T N0111370 T N0115402 T N0105209 T.AAA N0133024 T.AC F0097374 T.ACE F0095185 T.AP N0148013 T.ASY N0138216 T.ASY N0131468 T.ATD F0098075 T.ATY N0134675 T.AUR N0131289 T.BCX N0134868 T.BOL N0136623 here is the search form code:
<FORM
METHOD=POST ACTION="[process-target
none]">
<INPUT TYPE=hidden NAME=mv_searchtype VALUE="text"> <INPUT TYPE=hidden NAME=mv_search_file VALUE="dict.ticker"> <font size=-1 face="arial, helvetica, san-serif"><B>Enter New Ticker</B></font><br> <INPUT NAME="mv_dict_look" size=6 > <INPUT TYPE=hidden NAME="mv_dict_fold" VALUE="yes"> <INPUT TYPE=hidden NAME=mv_dict_limit VALUE="-1"> <INPUT TYPE=hidden NAME=mv_return_fields VALUE=1> <INPUT TYPE="hidden" NAME="mv_matchlimit" VALUE="10"> <INPUT TYPE="submit" NAME="mv_todo" VALUE="Search"> <INPUT TYPE="hidden" NAME="mv_doit" VALUE="search"> </FORM> Any recommendations?
regards
gd |