preguntar acerca de cycle

7
réponses

Comment déterminer si une liste liée a un cycle en utilisant seulement deux emplacements de mémoire

Est-ce que quelqu'un connaît un algorithme pour trouver si une liste liée boucle sur elle-même en utilisant seulement deux variables pour traverser la liste. Disons que vous avez une liste d'objets liés, peu importe le type d'objet. J'ai un pointeu …
demandé sur 1970-01-01 00:33:29
3
réponses

Détection de cycles dans un graphique à L’aide de DFS: 2 approches différentes et quelle est la différence

Notez qu'un graphique est représenté comme une liste de contiguïté. J'ai entendu parler de 2 approches pour trouver un cycle dans un graphe: Conservez un tableau de valeurs booléennes pour savoir si vous avez déjà visité un nœud. Si vous êtes à co …
demandé sur 1970-01-01 00:33:33
3
réponses

Tarjan Cycle Détection aider C#

Voici une implémentation en C# de la détection de cycle de tarjan. , L'algorithme se trouve ici: http://en.wikipedia.org/wiki/Tarjan%27s_strongly_connected_components_algorithm public class TarjanCycleDetect { private static List<Lis …
demandé sur 1970-01-01 00:33:31
7
réponses

Générer un DAG aléatoire

Je résous un problème sur un graphe acyclique dirigé. Mais j'ai du mal à tester mon code sur certains graphes acycliques dirigés. Les graphiques de test doivent être grands et (évidemment) acycliques. J'ai beaucoup essayé d'écrire du code pour gé …
demandé sur 1970-01-01 00:33:32
2
réponses

Jackson-sérialisation des entités avec des relations birectionnelles (éviter les cycles)

j'ai deux entités: Parent { Child[] children; } and Child { Parent parent; } je suis au courant pour @JsonBackReference et @JsonManagedReference . Ils sont bons, si je sérialise des instances de Parent . mais je dois …
demandé sur 1970-01-01 00:33:32