Un algoritmo è una sequenza di passaggi ben definiti che definisce una soluzione astratta a un problema. Utilizzare questo tag quando il problema è correlato alla progettazione e all'analisi degli algoritmi.
Domanda: Dato un -bit numero naturale , come calcolare utilizzando solo aggiunte e turni (bit)?nnnNNN⌈N−−√⌉⌈N⌉\lceil \sqrt{N} \rceilO(n)O(n)O(n) Il consiglio è di usare la ricerca binaria. Tuttavia, non sono riuscito a raggiungere la complessità richiesta (ho ottenuto ).O(n2)O(n2)O(n^2) Cosa significa using only $O(n)$ (bit) additions and shifts: Questo è un esercizio …
Come input ho due serie di punti in R N , in genere per N grande, ad esempio N = 40. Supose entrambi i set hanno m elementi: S = s 1 ... s m T = t 1 ... t m Semanticamente entrambi gli insiemi sono uguali, ma a …
Sto lavorando su orientamenti aciclici di grafici non indirizzati e ho le seguenti domande: Dato grafico semplice non collegato collegato GGG, come trovare tutti i possibili orientamenti aciclici di GGG ? Qual è il numero di orientamenti aciclici? È noto (da qui ) di essere(−1)p χ(G,−λ)(−1)p χ(G,−λ)(-1)^p\ \chi(G,-\lambda) per un …
Lascia che sia un DAG. Sappiamo che alcuni nodi in sono "cattivi", mentre altri sono "buoni"; un discendente di un nodo cattivo è cattivo mentre gli antenati di un nodo buono sono buoni. Sappiamo anche che i nodi danneggiati hanno un unico elemento minimo in che vorremmo trovare interrogando il …
Il problema seguente è stato studiato in precedenza? Se sì, quali approcci / algoritmi sono stati sviluppati per risolverlo? Problema ("Problema altezza massima di impilamento") Dati poligoni, trovano la loro disposizione stabile e non sovrapposta che massimizza la loro altezza di accatastamento su un piano fisso sotto l'influenza della gravità.nnn …
Di recente ho avuto a che fare con un problema che mi ha portato alle seguenti domande: Esiste un buon algoritmo per enumerare tutte le corrispondenze massime / perfette in un grafico generale? Esiste un buon algoritmo per trovare tutte le corrispondenze massime / perfette in un grafico generale? Questi …
Supponiamo che io voglia ottimizzare una funzione unimodale definita su un intervallo reale. Posso usare il noto algoritmo come descritto in Wikipedia sotto il nome di ricerca ternaria . Nel caso dell'algoritmo che dimezza ripetutamente gli intervalli, è comune riservare il termine ricerca binaria per problemi discreti e utilizzare altrimenti …
Ecco una domanda forse ingenua che mi ha pizzicato: c'è un Ω(n−−√3)Ω(n3)\Omega(\sqrt[3]{n})limite inferiore asintotico per indirizzare in modo casuale una memoria arbitrariamente grande? La mia causa di convinzione è che il percorso più breve verso qualsiasi memoria immagazzinata fisicamente deve essere attraverso lo spazio tridimensionale e la diagonale qui deve …
Sto cercando un algoritmo che fornisca una stringa canonica per un dato grafico colorato. Vale a dire. un algoritmo che restituisce una stringa per un grafico, in modo tale che due grafici ottengano la stessa stringa se e solo se sono isomorfi. In particolare, sto cercando un algoritmo semplice che …
Secondo CLRS, gli algoritmi di Prim sono implementati come di seguito: MST-PRIM (G,w,r)MST-PRIM(G,w,r)\mathtt{\text{MST-PRIM}}(G,w,r) per ciascuno u ∈ V[ G ]u∈V[G]u \in V[G] fare tasto [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] mentre Q≠∅Q≠∅Q \ne \emptyset fare // ... O(V)O(V)O(V) uuu ←←\leftarrow EXTRACT-MIN(u)EXTRACT-MIN(u)\mathtt{\text{EXTRACT-MIN}}(u) // ... O(lgV)O(lgV)O(\lg …
Dato un array ordinato di numeri interi, voglio trovare il numero di coppie che si sommano a . Ad esempio, dato \ {- 3, -2,0,2,3,4 \} , il numero di coppie somma a zero è 2 .000{−3,−2,0,2,3,4}{−3,−2,0,2,3,4}\{-3,-2,0,2,3,4\}222 Sia NNN il numero di elementi nella matrice di input. Se uso la …
Dato un grafico G=(V,E)G=(V,E)G = (V, E), trova kkk vertici {v∗1,…,v∗k}{v1∗,…,vk∗}\{v^*_1,\dots,v^*_k\}, la cui rimozione comporterebbe un grafico con il componente più piccolo più piccolo. Presumo in grande n=|V|n=|V|n = |V| e grande kkk il problema è difficile (NP-difficile), ma sono interessato a piccoli valori di kkk (k∈{1,2,3,4}k∈{1,2,3,4}k \in \{1, 2, …
Considera questo problema: Dato un grafico non indirizzato G=(V,E)G=(V,E)G = (V, E), trova tale che:G′=(V′,E′)G′=(V′,E′)G' = (V', E') G′G′G' è un sottografo indotto diGGG G′G′G' non ha 3 cricche |V′||V′||V'|è massimo Quindi il minimo numero di vertici deve essere eliminato da modo da eliminare le 3 cricche.GGG Un problema equivalente …
Dall'isomorfismo grafico, sappiamo che due grafici A e B sono isomorfi se esiste una matrice di permutazione P tale che A=P×B×P−1A=P×B×P−1A = P \times B \times P^{-1} Quindi, per risolvere il problema, se due grafici sono isomorfi, dobbiamo trovare una tale matrice di permutazione P. Si ritiene che il problema …
Ho letto l'algoritmo per trovare i componenti fortemente connessi in un grafico diretto G = ( V, E)G=(V,E)G=(V,E). Considera due ricerche DFS e il secondo passaggio sta trasponendo il grafico originalesolTGTG^T. L'algoritmo è il seguente: Eseguire DFS su solGG (a partire da un vertice di partenza arbitrario), tenendo traccia dei …
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.