Adloun

Degré (matrice)

Exercice · OCaml (option informatique), chapitre 14 — Graphes : modélisation et représentations

Énoncé

Écrire degre_mat m i et donner le degré de chaque sommet du graphe de l'exercice 1.

Corrigé

let degre_mat m i =
  let d = ref 0 in
  for j = 0 to Array.length m - 1 do
    if m.(i).(j) then d := !d + 1
  done;
  !d

Degrés : sommet , , , , . Somme : cinq arêtes, conforme au lemme des poignées de main.

Les autres exercices de ce chapitre Le cours du chapitre

Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.