Ооочень подробно про сам алгоритм и сложности реализации