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.
Ein gerichteter Graph gilt als unipathisch, wenn es für zwei beliebige Eckpunkte uuu und vvv im Graph G=(V,E)G=(V,E)G=(V,E) höchstens einen einfachen Weg von uuu nach vvv . Angenommen, ich habe einen unipathischen Graphen GGG so dass jede Kante ein positives oder negatives Gewicht hat, aber keine negativen Gewichtszyklen enthält. Daraus …
Das lineare Programmierproblem: Finden Sie einen stark polynomiellen Zeitalgorithmus, der für die gegebene Matrix A ∈ Rm × n und b ∈ Rm entscheidet, ob x ∈ Rn mit Ax ≥ b existiert. Ich weiß, dass Steve Smale einige der ungelösten Probleme in der Mathematik auflistet. Aber ein solches lineares …
Was bedeutet es, wenn wir sagen, dass ein Algorithmus asymptotisch effizienter ist als Y ?X.XXY.YY ist eine bessere Wahl für alle Eingänge.X.XX ist eine bessere Wahl für alle Eingänge außer kleinen Eingängen.X.XX ist eine bessere Wahl für alle Eingänge außer großen Eingängen.X.XX ist die bessere Wahl für kleine Eingaben.Y.YY Der …
Die te Fibonacci-Zahl kann in linearer Zeit unter Verwendung der folgenden Wiederholung berechnet werden:nnn def fib(n): i, j = 1, 1 for k in {1...n-1}: i, j = j, i+j return i Die - te Fibonacci - Zahl kann auch wie folgt berechnet werden [ φ n / √nnn. Dies …
Während eines Interviews bekam ich folgendes Problem: Gibt eine Zeichenfolge an, die eine Mischung aus Parens (keine Klammern oder Klammern - nur Parens) mit anderen alphanumerischen Zeichen enthält. Identifizieren Sie alle Parens, die keine passenden Paren haben. In der Zeichenfolge ") (ab))" enthalten die Indizes 0 und 5 beispielsweise Parens, …
Wikipedia listet die zeitliche Komplexität der Addition als , wobei die Anzahl der Bits ist.nnnnnn Ist das eine starre theoretische Untergrenze? Oder ist dies nur die Komplexität des derzeit schnellsten bekannten Algorithmus? Ich möchte wissen, weil die Komplexität der Addition alle anderen arithmetischen Operationen und alle Algorithmen, die sie verwenden, …
Ich habe zwei Mengen von Punkten in der zweidimensionalen Ebene. Ich möchte das nächste Punktpaar so dass , und der euklidische Abstand zwischen so klein wie möglich ist. Wie effizient kann das gemacht werden? Kann es in Zeit gemacht werden, wobei?s , t s ∈ S t ∈ T s …
Man muss die Potenz (positive ganze Zahl) der Matrix reeller Zahlen finden. Es gibt viele effiziente Matrixmultiplikationsalgorithmen (z. B. einige parallele Algorithmen sind Cannons, DNS ), aber gibt es Algorithmen, die genau dazu bestimmt sind, die Leistung der Matrix zu ermitteln, und die effizienter sind als die sequentielle Ausführung der …
Als lustiges Projekt habe ich an einer C # -Implementierung von Richard Korfs gearbeitet - Suche nach optimalen Lösungen für Rubiks Würfel mithilfe von Musterdatenbanken. https://www.cs.princeton.edu/courses/archive/fall06/cos402/papers/korfrubik.pdf Ich habe es tatsächlich zum Laufen gebracht, ich versuche nur, meine Lösung zu verbessern. Eine Sache, die Korf in seinem Papier glasiert, ist, wie …
Angesichts einer Teilmenge eines kartesischen Produkts aus zwei endlichen Mengen möchte ich eine minimale Abdeckung davon durch Mengen finden, die selbst kartesische Produkte sind.I×JI×JI \times J Wenn beispielsweise ein Produkt zwischen und J = { 1 , 2 , 3 } gegeben ist , kann ich die Teilmenge { ( …
Shors Algorithmus wird oft als Argument verwendet. Es kann das Faktorisierungsproblem schneller lösen als jeder bekannte Algorithmus für klassische Computer. Wir haben jedoch keinen Beweis dafür, dass klassische Computer Ganzzahlen nicht effizient berücksichtigen können. Gibt es tatsächlich Beweise dafür, dass Quantencomputer einige Probleme schneller lösen können als klassische Computer?
Gibt es eine Möglichkeit, die Größe einer maximalen Übereinstimmung in einem ungewichteten zweigeteilten Diagramm effizienter (z. B. schneller) zu berechnen als die Berechnung einer maximalen Übereinstimmung? Es ist ein langer Weg, aber es ist oft ein interessantes Problem, solche Wegwerfberechnungen zu vermeiden. Motivation Das Problem, das ich zu lösen versuche, …
Ich bin ein CS-Anfänger und lerne Algorithmen. Ich habe gehört, dass selbst mit Quantencomputern allgemeine Sortieralgorithmen niemals eine bessere Zeit als können. Ich weiß jedoch auch, dass Factoring-Algorithmen viel schneller sind. Im Allgemeinen, welche Art von Algorithmen würde mit Quantencomputern wesentlich schneller werden?nlognnlognn\log n
Ich versuche, die in einigen Artikeln beschriebenen synthetischen Netzwerke (Grafiken) zu reproduzieren. Es wird angegeben, dass das Barabasi-Albert- Modell verwendet wurde, um " skalierungsfreie Netzwerke mit Potenzgesetz- , " zu erstellen .PA(k)∝k−λPA(k)∝k−λP_A(k) ∝ k^{-λ} PAPAP_A ist eine Wahrscheinlichkeitsverteilung, die die Wahrscheinlichkeit eines Knotens mit dem Grad k zurückgibt kkk. Zum …
Was wir wissen ist, dass π unendlich ist und höchstwahrscheinlich jede mögliche endliche Folge von Ziffern enthält ( disjunktive Folge ). Ich habe kürzlich einen Prototyp von πfs gesehen, der davon ausgeht , dass jede Datei, die Sie erstellt haben (oder jemand anderes) oder die Sie erstellen werden, bereits vorhanden …
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.