Anyone here can help me with Boyer Moore algorithm? Im study lots of code and example for couples of hour already and yet i cant figure it out how does the Boyer Moore algorithm works.. It really too complex for me .Can anyone give me a sample code or perhaps some pseudocode about it? Attached some description if able ....Thanks a lot...

I found the wikipedia article easy to understand. The main thing, for me, was to get that the preprocessing allows the algorithm to skip forward by more than one character when there's a miss.