Questions marquées «algorithm-analysis»

Questions sur la science et l'art de déterminer les propriétés des algorithmes, y compris souvent l'exactitude, l'exécution et l'utilisation de l'espace. Utilisez la balise [runtime-analysis] pour des questions sur l'exécution des algorithmes.

1
Trouver un ensemble indépendant maximal en parallèle
Sur un graphique G(V,E)G(V,E)G(V,E), nous effectuons le processus suivant: Initialement, tous les nœuds VVV sont incolores. Bien qu'il existe des nœuds non colorés dans VVV, chaque nœud non coloré effectue les opérations suivantes: Sélectionne un nombre réel aléatoire et l'envoie à tous ses voisins; Compare son nombre au nombre de …



2
MST: complexité de l'algorithme de Prim, pourquoi pas
Selon CLRS, les algorithmes de Prim sont implémentés comme ci-dessous - MST-PRIM(G,w,r)MST-PRIM(G,w,r)\mathtt{\text{MST-PRIM}}(G,w,r) pour chaque u∈V[G]u∈V[G]u \in V[G] faire key[u]←∞key[u]←∞\mathtt{\text{key}}[u] \leftarrow \infty π[u]←NILπ[u]←NIL\pi[u] \leftarrow \mathtt{\text{NIL}} key[r]←0key[r]←0\mathtt{\text{key}}[r] \leftarrow 0 Q←V[G]Q←V[G]Q \leftarrow V[G] tandis que Q≠∅Q≠∅Q \ne \emptyset faire // ... O(V)O(V)O(V) uuu ←←\leftarrow EXTRACT-MIN(u)EXTRACT-MIN(u)\mathtt{\text{EXTRACT-MIN}}(u) // ... O(lgV)O(lg⁡V)O(\lg V) pour chaque v∈adj[u]v∈adj[u]v \in …



4
Trouver la médiane d'une liste de tableaux triés
Entrée: un ensemble deℓℓ\ell tableaux AiUNEjeA_i(de nombres). Les éléments de chaque tableau sont triés, mais l'ensemble des tableaux n'est pas nécessairement trié. Les tableaux ne sont pas nécessairement de la même taille. Le nombre total d'éléments estnnn. Sortie: lekkke plus petit élément parmi tous les éléments de l'entrée. Quel est …

3
Trouver le maximum et le minimum de valeurs XOR consécutives
Étant donné un tableau entier (taille maximale 50000), je dois trouver le minimum et le maximum XXX tel que X=ap⊕ap+1⊕⋯⊕aqX=ap⊕ap+1⊕⋯⊕aqX = a_p \oplus a_{p+1} \oplus \dots \oplus a_q pour certains ppp, qqq avec p≤qp≤qp \leq q. J'ai essayé ce processus: sumi=a0⊕a1⊕⋯⊕aisumi=a0⊕a1⊕⋯⊕ai\text{sum}_i = a_0 \oplus a_1 \oplus \dots \oplus a_i pour …


1
Étant donné un ordinateur rapide et lent, à quelles tailles l'ordinateur rapide exécutant un algorithme lent bat-il l'ordinateur lent exécutant un algorithme rapide?
La source de cette question provient d'un cours de premier cycle que je suis, qui couvre une introduction à l'analyse des algorithmes. Ce n'est pas pour les devoirs, mais plutôt une question posée dans CLRS. Vous avez une machine lente fonctionnant à xxx MIPS, et une machine rapide fonctionnant à …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.