2009-04-08 9 views
0

Je souhaite modéliser une purification du réseau de Petri. Et j'ai reçu la suggestion d'utiliser une matrice qui est allouée dynamiquement. Après avoir réfléchi au problème, j'ai trouvé une approche différente comme suit:Matrice statique ou matrice allouée dynamique

Une matrice statique de n transitions et p emplacements et une fonction qui renvoie la matrice purifiée de la matrice statique.

Quelle approche est la plus sûre et la meilleure? L'implémentation statique ou dynamique?

Répondre

1

Une matrice allouée dynamiquement mieux:

  • peuvent être redimensionnées en fonction des dimensions d'entrée
  • vous ne payez que pour ce que vous avez besoin

si vous avez la charge de la gestion de la mémoire par vous-même.

1

En termes de sécurité, la mise en œuvre statique est beaucoup moins susceptible de fuir la mémoire. Le dynamique est plus flexible cependant. Si vous pensez à ce problème, il est probablement préférable d'opter pour la solution dynamique.

Questions connexes