Perez wrote:Задачава ја мислам и никако идеја да ми дојде ... се се вртам со Greedy Algorithm ....
При алфабетско подредување, оние букви кои доаѓаат најлево се најважни (прво тие се гледаат при споредба на зборови, итн). Ова значи дека кога го гледаш првото '#', ако ја одбереш втората буква наместо првата како замена, ќе прескокнеш K^(колку знаци '#' има надесно). Ако го знаеш ова, можеш лесно да одлучиш дали да одиш со првата буква, или со втората, итн. (Слично, продолжуваш надесно и со другите појавувања на '#').