這題很明顯應該是做一個data Structure. 因為如果是brute force search的話 O(N) 就太假了。崎坊。能比O(N)低的只有O(logn) ?和 O(1)肩榕。其實可以做一個Hash key
但是這樣很難區(qū)別出prefix+suffix里哪個部分是prefix.. 所以可以加一個seperator.
看錯題目了。。原來prefix 和suffix可以不止一個char...這個就很棘手了器瘪。。绘雁。
wrong code:
參考的一些做法基本都是用Trie來做的: