Вопрос: зачем нужно разбираться в алгоритме.

Вопрос:

зачем нужно разбираться в алгоритме. Разве не за тем, чтобы его потом сделать?

Ответы:

Прежде всего разбираться - затем, чтобы ПОHЯТЬ, какие алгоритмы следует применить и как их правильно состыковать между собой. А найти (при необходимости) в И-нете исходник, если точно знаешь, что искать - не проблема.