preguntar acerca de data-structures

11
réponses

Structure de données pour stocker grande quantité de données?

dans mon application, je dois charger des données à partir d'un jeu d'images (images MRC) et garder les données des pixels en mémoire.(les images sont en gris, donc un octet par pixel). mon environnement de développement est Qt framework, MinGW pou …
demandé sur 1970-01-01 00:33:30
2
réponses

Algorithme Union / find sans union par rang pour les forêts disjointes structure des données

Voici une ventilation de l'algorithme union/find Pour disjoint set forests sur wikipédia: les forêts disjointes de Barebone... (O(n)) ... avec union par rang ... (maintenant améliorée O(log(n)) ... avec la compression de chemin (maintenant amélio …
demandé sur 1970-01-01 00:33:30
5
réponses

C / C++ performance des tableaux statiques vs tableaux dynamiques

quand la performance est essentielle à une application, devrait-on considérer s'il faut déclarer un tableau sur la pile vs le tas? Permettez-moi de décrire pourquoi cette question est venue à l'esprit. puisque les tableaux en C / C++ ne sont pas de …
demandé sur 1970-01-01 00:33:33
6
réponses

ArrayList en php

existe-il des structures de données php autre que array. Est-il possible de créer une structure de données comme un ArrayList? Dans l'affirmative, veuillez fournir des références ou une sorte de mise en oeuvre. ... …
demandé sur 1970-01-01 00:33:30
9
réponses

Profondeur en fonction de la hauteur de l’arbre. Rafraîchissant les fondamentaux

je fais une mise à jour des algorithmes et des structures de données. je suis confus sur le concept de profondeur et hauteur d'un arbre. Dans de nombreux cas, en particulier sur les sites axés sur les entrevues, il me semble que ces termes sont ut …
demandé sur 1970-01-01 00:33:31
8
réponses

Comment inverser une liste chaînée?

Node reverse(Node head) { Node previous = null; Node current = head; Node forward; while (current != null) { forward = current.next; current.next = previous; previous = current; current = forward; …
demandé sur 1970-01-01 00:33:32
2
réponses

Comment définir une structure dans Matlab

je sais qu'une structure peut être définie par plusieurs moyens tels que: ajouter des champs à une variable p.color.red = .2; p.color.green = .4; p.color.blue = .7; Définition d'un scalaire structure par affectation S = struct('a', 0, 'b', 1, …
demandé sur 1970-01-01 00:33:30
6
réponses

Recherche de noeuds dans la pile de débordements D’arbre binaire

j'ai utiliser la méthode suivante pour parcourir* un arbre binaire de 300 000 niveaux: Node* find(int v){ if(value==v) return this; else if(right && value<v) return right->find(v); else if(left && value> …
demandé sur 1970-01-01 00:33:37
6
réponses

Il y a une file D’attente à MATLAB?

je veux convertir une fonction récursive pour une itératif. Ce que je fais normalement, c'est d'initialiser une file d'attente, mettre le premier emploi dans la file d'attente. Puis dans une boucle de temps je consomme des emplois de la file d'attent …
demandé sur 1970-01-01 00:33:30
7
réponses

Pourquoi les arbres binaires sont-ils importants?

pourquoi étudions-nous spécifiquement les arbres binaires? Comme dans un arbre général de recherche m-way n'est pas donné aussi d'importance que les arbres binaires dans les manuels D'infrastructure de données. l'utilisation d'un arbre binaire dépas …
demandé sur 1970-01-01 00:33:29