Ho bisogno di creare un algoritmo ricorsivo per vedere se un albero binario è un albero di ricerca binario e contare quanti rami completi ci sono (un nodo genitore con entrambi i nodi figlio sinistro e destro) con una presunta variabile di conteggio globale. Questo è un compito per la …
Nella mia classe Java, stiamo imparando la complessità di diversi tipi di raccolte. Presto discuteremo di alberi binari, sui quali ho letto. Il libro afferma che l'altezza minima di un albero binario è log2(n+1)−1log2(n+1)-1\log_2(n+1) - 1 , ma non offre ulteriori spiegazioni. Qualcuno può spiegare perché?
Di recente ho scoperto la struttura dei dati del roseto, ma appena uscendo da una datadefinizione di Haskell e dalla sua minuscola descrizione di Wikipedia , ho qualche problema a capire quali applicazioni potrebbe avere un roseto. Per riferimento, la datadefinizione di Haskell : data RoseTree a = RoseTree a …
Conoscendo le frequenze di ciascun simbolo, è possibile determinare l'altezza massima dell'albero senza applicare l'algoritmo Huffman? Esiste una formula che dà all'altezza di questo albero?
Supponendo che i bordi non siano indirizzati, abbiano un peso unico e nessun percorso negativo, questi algoritmi producono gli stessi Spanning Tree minimi?
Ad esempio, qui ci sono tutti gli alberi possibili per il caso : su ogni nodo scritto è la sua arità (= il numero di figli).k=3k=3k=3 Mentre questo dovrebbe essere risolvibile con la programmazione dinamica, penso che ci sia stato un risultato combinatorio su questo (o limite superiore esatto o …
Ho una foresta, cioè nodi con bordi diretti e nessun ciclo (diretto o non diretto). Definisco l'altezza di un vertice come 0 se non ha spigoli in arrivo o il numero massimo di spigoli da attraversare all'indietro per raggiungere un vertice di altezza 0. vvv So anche che il grado …
Considera un albero minimax per un problema di ricerca contraddittoria. Ad esempio, in questa immagine (potatura alfa-beta): Quando si contrassegna l'albero con [ min , max ][min,max][\min,\max]valori dal basso verso l'alto, prima attraversiamo il nodo 333 e assegniamo B . max = 3B.max=3B.\max = 3 . Quindi attraversiamo 121212 e …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.