Ein Algorithmus ist eine Folge genau definierter Schritte, die eine abstrakte Lösung für ein Problem definieren. Verwenden Sie dieses Tag, wenn Ihr Problem mit dem Entwurf und der Analyse von Algorithmen zusammenhängt.
Bei einem sortierten Array von Ganzzahlen möchte ich die Anzahl der Paare ermitteln, die sich zu summieren . Wenn beispielsweise { - 3 , - 2 , 0 , 2 , 3 , 4 } gegeben ist , beträgt die Anzahl der Paarsummen 2 .000{−3,−2,0,2,3,4}{−3,−2,0,2,3,4}\{-3,-2,0,2,3,4\}222 Sei die Anzahl der Elemente …
Wenn ein Graph G=(V,E)G=(V,E)G = (V, E) , finden Sie kkk Eckpunkte {v∗1,…,v∗k}{v1∗,…,vk∗}\{v^*_1,\dots,v^*_k\} , deren Entfernung zu einem Graph mit der kleinsten größten Komponente führen würde. Ich nehme für große n=|V|n=|V|n = |V|und groß kkk das Problem schwierig (NP-hart), aber ich interessiere mich für kleine Werte von kkk ( k∈{1,2,3,4}k∈{1,2,3,4}k …
Betrachten Sie dieses Problem: Wenn ein ungerichteter Graph , finde so, dass:G ' = ( V ' , E ' )G = ( V., E.)G=(V.,E.)G = (V, E)G'= ( V.', E.')G'=(V.',E.')G' = (V', E') G'G'G' ist ein induzierter Teilgraph vonGGG G'G'G' hat keine 3-Cliquen | V.'||V.'||V'|ist maximal Daher muss die …
Aus dem Graphisomorphismus wissen wir, dass zwei Graphen A und B isomorph sind, wenn es eine Permutationsmatrix P gibt, so dass A = P.× B × P.- 1EIN=P.×B.×P.- -1A = P \times B \times P^{-1} Um das Problem zu lösen, müssen wir, wenn zwei Graphen isomorph sind, eine solche Permutationsmatrix …
Bei einer Menge von n Jobs mit [Startzeit, Endzeit, Kosten] finden Sie eine Teilmenge, sodass sich keine 2 Jobs überschneiden und die Kosten maximal sind. Jetzt bin ich mir nicht sicher, ob ein gieriger Algorithmus den Trick macht. Das heißt, nach Kosten sortieren und immer den nächsten Job annehmen, der …
Ich habe den Algorithmus zum Finden der stark verbundenen Komponenten in einem gerichteten Graphen nachgelesen . Es werden zwei DFS-Suchvorgänge berücksichtigt, und im zweiten Schritt wird der ursprüngliche Graph G T transponiert .G = ( V., E.)G=(V,E)G=(V,E)GT.GTG^T Der Algorithmus ist der folgende: Führen Sie DFS auf (beginnend an einem beliebigen …
Eingabe: Eine Menge von Arrays (von Zahlen). Die Elemente in jedem Array sind in sortierter Reihenfolge, aber der Satz von Arrays ist nicht unbedingt sortiert. Die Arrays haben nicht unbedingt die gleiche Größe. Die Gesamtzahl der Elemente beträgt .A i nℓℓ\ellAiAiA_innn Ausgabe: Das -kleinste Element aller Elemente in der Eingabe.kkk …
Ich habe einige Schwierigkeiten, den verteilten Algorithmus für Baum 6 zu verstehen - Färbung in -Zeit.O ( log∗n )Ö(Log∗n)O(\log^*n) Die vollständige Beschreibung finden Sie in folgendem Artikel: Parallele Symmetrieunterbrechung in spärlichen Graphen. Goldberg, Plotkin, Shannon . Kurz gesagt, die Idee ist ... Ausgehend von der gültigen Färbung, die durch die …
Betrachten Sie das folgende Problem: Ein Radkkk sei als indizierte kreisförmig verknüpfte Liste von ganzen Zahlen definiert. Zum Beispiel…kkk {3, 4, 9, -1, 6} … Ist ein 5-Rad mit 3 an Position 0, 4 an Position 1 und so weiter. Ein Rad unterstützt den Drehbetrieb, so dass eine einstufige Drehung …
Bei einem ganzzahligen Array (maximale Größe 50000) muss ich das minimale und maximale XXX so finden, dass für einige , mit . p q p ≤ qX=ap⊕ap+1⊕⋯⊕aqX=ap⊕ap+1⊕⋯⊕aqX = a_p \oplus a_{p+1} \oplus \dots \oplus a_qpppqqqp≤qp≤qp \leq q Ich habe diesen Prozess ausprobiert: für alle . Ich habe es in vorberechnet …
Gegeben sei ein Graph , wobei . Was ist ein schneller Algorithmus , um die Sammlung aller 2-Hop - Nachbarschaft Listen aller Knoten in zur Erzeugung .| V | = n V.G = ( V., E.)G=(V,E)G = (V,E)| V.| =n|V|=n|V| = nV.VV Naiv kannst du das in . Mit der …
XOR ist nicht der richtige Name, aber ich suche nach einem exklusiven Verhalten. Ich löse derzeit eine Reihe verschiedener (Zuweisungs-) Probleme, indem ich Flussnetzwerke modelliere und einen Min-Cost-Max-Flow-Algorithmus ausführe. Flow-Netzwerke sind sehr praktisch, da viele Probleme auf einfache und verständliche Weise auf sie reduziert werden können. In meinem Fall handelt …
In der Theorie der verteilten Algorithmen gibt es Probleme mit Untergrenzen wie Ω(n2)Ω(n2)\Omega(n^2) , die "groß" (ich meine größer als ) und nicht trivial sind. Ich frage mich, ob es Probleme mit ähnlichen Grenzen in der Theorie des seriellen Algorithmus gibt. Ich meine, die Ordnung ist viel größer als .Ω(nlogn)Ω(nlogn)\Omega(n\log …
Von den Beweisen durch die probabilistische Methode wird oft gesagt, dass sie nicht konstruktiv sind. Ein Beweis durch eine probabilistische Methode entwirft jedoch tatsächlich einen randomisierten Algorithmus und verwendet ihn zum Nachweis der Existenz. Zitiert aus Seite 103 der randomisierten Algorithmen von Rajeev Motwani, Prabhakar Raghavan : Wir könnten den …
Ich habe versucht, den Brzozowski-Algorithmus zu implementieren, aber ich habe gerade festgestellt, dass er suboptimale Automaten für eine bestimmte Klasse von Eingaben erstellt und einen Status mehr hat, als im Ergebnis wirklich benötigt wird. Ich kann es auf einem trivialen Automaten zeigen: a b a b a b a b …
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.