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