This is my homework and I am not looking for someone to do it for me. I just need some suggestions to move forward, because I've been thinking on it for a while and I am stucked. Any suggestions will be appreciated.
Assume that we have a # symbol that matches any symbol (including itself). For example, if T = ab#aca#ab#a and P = da#ac
then P occurs starting at position 3 in T.
How to find a O(n log n) time algorithm for determining whether a pattern P of length n occurs in a text T of length 2n, assuming that the # symbol
occurs (possibly O(n) times) in T and P?
I think we can solve this problem using convolution/FFT but not sure how. :|
Exact string matching problem
Page 1 of 11 Replies - 1336 Views - Last Post: 23 October 2011 - 12:20 PM
Topic Sponsor:
Replies To: Exact string matching problem
#2
Re: Exact string matching problem
Posted 23 October 2011 - 12:20 PM
Start here
Posting the code you have with specific questions regarding implementation is the way to go.
Posting the code you have with specific questions regarding implementation is the way to go.
Page 1 of 1
|
|

New Topic/Question
Reply


MultiQuote




|