Maison > Problème commun > le corps du texte

Quelle est la différence entre un nœud et un nœud

清浅
Libérer: 2020-10-13 13:35:11
original
61478 Les gens l'ont consulté

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.

Quelle est la différence entre un nœud et 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.

Quelle est la différence entre un nœud et un nœud

[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, .......
Copier après la connexion

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; // 指针域 
};
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal