сп-смеж = [[…]…]
степень = [](кол-во сп-смеж)
итог = []
нулСтепень = []
цикл а в сп-смеж
цикл б в а:
++степень[б]
цикл пока i < кол-во сп-смеж:
если степень[i] == 0:
нулСтепень.добавить(i)
цикл пока ie < нулСтепень; ie++:
i = нулСтепень[ie]:
цикл а в сп-смеж[i]:
— —степень[а]
если степень[а] == 0:
нулСтепень.добавить[а]
итог.добавить(i)
сп-смеж = [[…]…]
степень = [](кол-во сп-смеж)
итог = []
цикл а в сп-смеж
цикл б в а:
++степень[б]
цикл пока i < кол-во сп-смеж:
если степень[i] == 0:
степень = -1
цикл а в сп-смеж[i]:
——степень[а]
i = 0
итог.добавить(i)