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.
Wir haben eine Gruppe von nnn Leuten. Wir erhalten eine Liste, wer innerhalb der Gruppe Geschenke für wen kaufen muss. Jede Person muss möglicherweise eine beliebige Anzahl von Geschenken kaufen / erhalten oder möglicherweise gar keine. Bei einem Einkaufsbummel reist eine Untergruppe der Personen zusammen zum selben Geschäft und kauft …
Bei einer Menge von Punkten und einem Radius . Welches ist die Komplexität des Findens des Punktes mit einer höheren Anzahl von Punkten in einem Abstand kleiner als . ZB diejenige, die maximiert ? R r Σ n i = 1 1 ‖ x - x i ‖ ≤ rx1,…,xn∈R2x1,…,xn∈R2x_1, …
Es gibt eine Möglichkeit, Fuzzy-Parsing durchzuführen (akzeptiert Zeichenfolgen auch bei Tippfehlern bis zu einer bestimmten Bearbeitungsentfernung), mit einem DFA und einer zur Laufzeit erstellten Levenshtein-Automaten des Eingabeworts. Kann etwas Ähnliches mit einem Earley-Parser gemacht werden? Es fällt mir schwer, den Algorithmus zu verstehen, geschweige denn diese Frage zu beantworten.
Das Problem ist wie folgt: Wir haben ein zweidimensionales Array / Gitter von Zahlen, die jeweils einen "Nutzen" oder "Gewinn" darstellen. Wir haben auch zwei feste ganze Zahlen und h (für "Breite" und "Höhe") und eine feste ganze Zahlwwwhhh .nnn Wir möchten nun Rechtecke mit den Dimensionen w × überlagernnnn …
Ich frage mich, gibt es eine Methode zur automatischen Laufzeitanalyse, die zumindest für eine relevante Teilmenge von Algorithmen funktioniert (Algorithmen, die analysiert werden können)? Ich googeln „Automatische Algorithmus Analyse“ , die mir gegeben haben dies aber es ist zu Mathy. Ich möchte nur ein einfaches Beispiel im Pseudocode, das ich …
Sie haben Sticks beliebiger Länge, die nicht unbedingt ganzzahlig sind.nnn Wenn Sie einige Sticks schneiden (ein Schnitt schneidet einen Stick, aber wir können so oft schneiden, wie wir möchten), möchten Sie Sticks erhalten, so dass:k<nk<nk<n Alle diese Stöcke haben die gleiche Länge;kkk Alle Sticks sind mindestens so lang wie alle …
Wenn zwei Symbole und sind, definieren wir die te Fibonacci-Zeichenfolge wie folgt:b keina\text{a}bb\text{b}kkk F.( k ) = ⎧⎩⎨beinF.( k - 1 ) ⋆ F.( k - 2 )wenn k=0wenn k=1sonstF(k)={bif k=0aif k=1F(k−1)⋆F(k−2)else F(k) = \begin{cases} \text{b} &\mbox{if } k = 0 \\ \text{a} &\mbox{if } k = 1 \\ F(k-1) …
Eine Äquivalenzbeziehung auf einer endlichen Scheitelpunktmenge kann durch einen ungerichteten Graphen dargestellt werden, der eine disjunkte Vereinigung von Cliquen darstellt. Die Scheitelpunktmenge repräsentiert die Elemente und eine Kante repräsentiert, dass zwei Elemente äquivalent sind. Wenn ich einen Graphen und Graphen , sagen wir, dass durch abgedeckt ist wenn die Menge …
Nach dem Beweis von Miller-Rabin muss eine Zahl, die den Fermat-Primalitätstest besteht , auch den Miller-Rabin-Test mit derselben Basis (eine Variable im Beweis) bestehen. Und die Komplexität der Berechnung ist dieselbe.einaa Folgendes stammt aus dem Fermat-Primalitätstest : Während Carmichael-Zahlen wesentlich seltener sind als Primzahlen 1, gibt es genug davon, dass …
Einführung und Notationen: Hier ist eine neue und einfache Version meines Algorithmus, die (gemäß meinen Experimenten) zu enden scheint, und jetzt möchte ich das beweisen. Die Notation beziehe sich auf einen p- dimensionalen Datenpunkt (einen Vektor). Ich habe drei Sätze A, B und C, so dass | A | = …
Mein Problem ist wie folgt: Ich habe ein physisches Layout als Grafik dargestellt. Die Knoten stellen Haken / Kanäle dar, an denen ein Draht verankert werden kann, und Kanten sind die mögliche Verbindung zwischen zwei Knoten, von denen aus der Draht verlaufen kann. Es gibt einige spezielle Knoten, sogenannte Splitter, …
Die Big-O-Notation verbirgt konstante Faktoren, so dass einige -Algorithmen existieren, die für jede vernünftige Eingabegröße nicht durchführbar sind, weil der Koeffizient für den n- Term so groß ist.O ( n )O(n)O(n)nnn Gibt es bekannte Algorithmen, deren Laufzeit jedoch einen o ( f ( n ) ) - Term niedriger Ordnung …
Dieses Problem ergab sich aus Softwaretests. Das Problem ist etwas schwer zu erklären. Ich werde zuerst ein Beispiel geben und dann versuchen, das Problem zu verallgemeinern. Es müssen 10 Elemente getestet werden, z. B. A bis J, und ein Testwerkzeug, mit dem 3 Elemente gleichzeitig getestet werden können. Die Reihenfolge …
Eine binäre Folge der Länge nnn ist nur eine geordnete Folge x1,…,xnx1,…,xnx_1,\ldots,x_n so dass jedes xjxjx_j entweder 000 oder 111 . Um alle diese Binärsequenzen zu erzeugen, kann man die offensichtliche Binärbaumstruktur folgendermaßen verwenden: Die Wurzel ist "leer", aber jedes linke Kind entspricht der Addition von 000 zu der vorhandenen …
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.