Во время практики, когда я решаю проблемы с графами, мне иногда нужно написать много кода (Edge API, Graph API, Indexed Priority Queue в случае алгоритма кратчайшего пути Дейкстры).Я не хочу показаться ленивым, но это может занять много времени, учитывая тот факт, что я уже написал эти API, и я знаю, как их реализовать.Так что я должен сохранить их копии и просто использовать их в коде всякий раз, когда это необходимо, чтобы сэкономить мне время.Можете ли вы предложить мне подход, который был успешным для вас?Буду очень признателен за любую помощь!