TAD de los grafos: Grado positivo y negativo de un vértice

El grado positivo de un vértice v de un grafo g es el número de vértices de g adyacentes con v y su grado negativo es el número de vértices de g incidentes con v.

Usando el tipo abstracto de datos de los grafos, definir las funciones,

tales que
+ gradoPos g v es el grado positivo del vértice v en el grafo g. Por ejemplo,

  • gradoNeg g v es el grado negativo del vértice v en el grafo g. Por ejemplo,

Soluciones

A continuación se muestran las soluciones en Haskell y las soluciones en Python.


Soluciones en Haskell


Soluciones en Python