Рассматриваются двухполюсные последовательно-параллельные электрические схемы, составленные из N одинаковых элементов (резисторов или конденсаторов). Предложен оригинальный алгоритм перечисления (построения) всех последовательно-параллельных схем, содержащих не более N элементов с исключением дубликатов (схем с одинаковыми электрическими параметрами) и выполнена его реализация на объектно-ориентированном языке С++. Выполнено сравнение полученных результатов с аналогичными данными из зарубежных источников. Предложены два имеющих практическое значение оригинальных подхода к редуцированию (сокращению) множества схем. Первый основан на отборе из множества схем с одинаковым сопротивлением только одной, наиболее эффективной схемы. Второй подход обусловлен практической потребностью построения компактных «библиотек» схем, аппроксимирующих с гарантированной относительной погрешностью заданное произвольное сопротивление Представлены фрагменты «библиотеки» для схем из 4, 5 и 6 элементов.