KMP spends a little time precomputing a table (on the order of the size of W, O(n)), and then it uses that table to do an efficient search of the string in O(k).
KMP проведе мало времена правећи таблицу (на основу величине W, O(n)), и онда користи ту таблицу да уради ефикасну претрагу ниске у O(k).