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.
Angenommen, ich habe einen 2-Approximations-Algorithmus für ein bestimmtes Problem gefunden und möchte zeigen, dass die Analyse eng ist. Muss ich jetzt ein Beispiel für die generische Größe oder reicht es aus zu zeigen, dass ich ein Beispiel für die Größe für das der Algorithmus ergibt ?nnn1010102 O P.T.2ÖP.T.2OPT
Ich habe einen Wald, dh Knoten mit gerichteten Kanten und keinen Zyklen (gerichtet oder ungerichtet). Ich definiere die Höhe eines Scheitelpunkts vvv als 0, wenn er keine eingehenden Kanten hat, oder die maximale Anzahl von Kanten, die umgekehrt verfahren werden müssen, um einen Scheitelpunkt der Höhe 0 zu erreichen. Ich …
Gibt es bei einem gerichteten Graphen und zwei unterschiedlichen Eckpunkten S und T einen Polynom-Zeit-Algorithmus, der jeden Eckpunkt findet, der sich auf mindestens einem einfachen Pfad von S nach T befindet? Es ist nicht schwierig, alle Eckpunkte zu finden, die sowohl Nachfolger von S als auch Vorgänger von T sind, …
Die Quelle dieser Frage stammt aus einem Grundstudiengang, der eine Einführung in die Analyse von Algorithmen umfasst. Dies ist keine Hausaufgabe, sondern eine in CLRS gestellte Frage. Sie haben eine langsame Maschine mit MIPS und eine schnelle Maschine mit y MIPS. Sie haben auch zwei Algorithmen derselben Klasse, aber unterschiedliche …
Gibt es ein Buch oder Tutorial, in dem wir lernen, wie wir die gängigen Algorithmen (Sortieren, Suchen usw.) auf große Datenmengen (dh Daten, die nicht vollständig in den Hauptspeicher geladen werden können) effizient anwenden und diese Algorithmen unter Berücksichtigung der Kosten von effizient anwenden können? Blockübertragung vom externen Speicher? Zum …
Für die Branch-and-Cut-Methode ist es wichtig, viele Facetten der durch das Problem erzeugten Polytope zu kennen. Derzeit ist es jedoch eines der schwierigsten Probleme, tatsächlich alle Facetten solcher Polytope zu berechnen, da sie schnell an Größe zunehmen. Für ein beliebiges Optimierungsproblem ist das Polytop, das beim Verzweigen und Schneiden oder …
Es wird nicht angenommen, dass die allgemeine Erfüllbarkeit (mit wenigen Ausnahmen wie Horn-Klauseln) eine algorithmische Lösung hat. Der folgende Algorithmus scheint jedoch eine Lösung für die allgemeine Erfüllbarkeit zu sein. Was genau ist der Fehler mit dem folgenden Algorithmus? Sei WWW eine leere Menge, die alle Variablen enthält, die notwendigerweise …
Wir nehmen die Folge von ganzen Zahlen von bis und schieben sie nacheinander auf einen Stapel. Zwischen jedem Push können wir eine beliebige Anzahl von Elementen aus dem Stapel entfernen (von 0 bis zur aktuellen Stapelgröße).n111nnn Jedes Mal, wenn wir einen Wert aus dem Stapel entfernen, drucken wir ihn aus. …
Ich suche einen Referenztext zur angewandten Graphentheorie und zu Graphalgorithmen. Gibt es einen Standardtext, der in den meisten Informatikprogrammen verwendet wird? Wenn nicht, was sind die angesehensten Texte auf diesem Gebiet? Ich habe Cormen et al.
Bei einer gegebenen Folge natürlicher Zahlen können Sie jeder Zahl in der Folge eine beliebige natürliche Zahl hinzufügen, sodass ihr xor Null wird. Mein Ziel ist es, die Summe der hinzugefügten Zahlen zu minimieren. Betrachten Sie die folgenden Beispiele: Für die Antwort ; Wenn wir zu 1 addieren , erhalten …
Mark lebt in einem winzigen Land, in dem Menschen leben, die dazu neigen, Dinge zu überdenken. Eines Tages beschließt der König des Landes, die Währung des Landes neu zu gestalten, um Veränderungen effizienter zu gestalten. Der König möchte die erwartete Anzahl von Münzen minimieren, die erforderlich sind, um einen beliebigen …
In Cormen et. al., Einführung in Algorithmen (3. Aufl.), bekomme ich im Beweis von Lemma 26.1 keine Zeile, die besagt, dass der erweiterte Fluss ein Fluss in und st(Dies ist S. 717-718).f↑f′f↑f′f\uparrow f'GGG|f↑f′|=|f|+|f′||f↑f′|=|f|+|f′||f\uparrow f'| =|f|+|f'| Meine Verwirrung: Wenn sie über die Erhaltung des Flusses streiten , verwenden sie die Definition …
Mein Setup sieht ungefähr so aus: Ich habe eine Folge von Mengen von ganzen Zahlen mitrelativ klein - in der Größenordnung von vier oder fünf Artikeln für alle . Ich möchte eine Folge mit jedem so wählen, dass die (entweder oder , dh oder ) wird minimiert. Während es so …
Zuerst müssen wir ein Wort und eine gewünschte Größe lesen. Dann müssen wir das längste Palindrom finden, das von Zeichen in diesem Wort in der angegebenen Reihenfolge erstellt wurde. Zum Beispiel für Größe = 7 und Wort = "abcababac" lautet die Antwort 7 ("abababa"). Nachtrag: Die Größe des Wortes ist …
Ich wurde gebeten, die gegnerischen Argumente zu finden, die notwendig sind, um die unteren Grenzen für die Auswahl und die Einfügungssortierung zu finden. Ich konnte nirgendwo einen Hinweis darauf finden. Ich habe einige Zweifel. Ich verstehe, dass gegnerische Argumente normalerweise verwendet werden, um Untergrenzen für bestimmte "Probleme" und nicht für …
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.