La différence entre un nœud et un nœud est la suivante : 1. Un nœud est une entité qui a la capacité de traiter ; 2. Un nœud est une intersection ou une marque. Les points dans l'algorithme sont généralement appelés. nœuds. Chaque élément de données de l’ensemble de données est représenté par une boîte avec la valeur de l’élément au milieu, que nous appelons un nœud.
La différence entre un nœud et un nœud est la suivante : un nœud est une entité dotée de capacités de traitement et un nœud est une intersection, une marque, dans les algorithmes généraux ; Les points sont appelés nœuds.
La prononciation des deux mots nœud et nœud est la même, mais le sens qu'ils expriment est complètement différent comme leurs mots. Ensuite, je présenterai la différence entre les deux en détail dans l'article La différence, J'espère que cela sera utile à tout le monde.
[Tutoriel recommandé : Tutoriel langage C]
Un nœud est considéré comme une entité dotée de capacités de traitement, comme un ordinateur sur le réseau ; alors qu'un nœud n'est qu'une intersection, comme "nouer des notes", faites un nœud, faites une marque, c'est tout. dans les algorithmes généraux, tous les points sont des nœuds.
Dans la représentation graphique de la structure des données, chaque élément de données de l'ensemble de données est représenté par une boîte avec la valeur de l'élément au milieu. Il est généralement appelé nœud de données, ou nœud en abrégé. Dans la structure de données de la liste chaînée, chaque élément de la liste chaînée est appelé un « nœud », et chaque nœud doit comprendre deux parties : l'une est les données réelles qui doivent être utilisées ; l'autre est le pointeur qui stocke l'adresse de ; le nœud suivant. C'est-à-dire le domaine de données et le domaine de pointeur. Chaque nœud de données dans la structure de données correspond à une unité de stockage. Cette unité de stockage est appelée nœud de stockage, ou nœud en abrégé.
Cela dit, permettez-moi d'ajouter une connaissance supplémentaire sur les listes chaînées. Quels sont le prédécesseur et le successeur d'une liste chaînée ?
(1) Pour une structure de stockage linéaire :
1, 2, 3, ......, n, n+1, .......
Le nœud prédécesseur direct du nœud n+1 est n nœud
(2) Pour la structure de stockage de liste chaînée
// 结点的定义 struct node { int data; // 数据域 struct node* next; // 指针域 };
dans la structure de données ci-dessus, struct node* head
représente le nœud principal de la liste chaînée, et head->next
représente le nœud successeur de la liste chaînée node head. point ; et head est le nœud prédécesseur de head->next
.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!