Gibt es bekannte Vergleichs-Sortieralgorithmen, die sich nicht auf das Sortieren von Netzwerken reduzieren, sodass jedes Element -mal verglichen wird ?O(logn)O(logn)O(\log n) Soweit ich weiß, besteht die einzige Möglichkeit, mit -Vergleich für jedes Element zu sortieren, darin, ein AKS-Sortiernetz für n Eingaben zu erstellen und die Eingabe im Sortiernetz auszuführen.O(logn)O(logn)O(\log n)nnn …
Ist jemand mit Yijie Hans , linearem Raum und ganzzahligem Sortieralgorithmus vertraut ? Dieses Ergebnis erscheint in einem relativ kurzen Artikel ( Deterministische Sortierung in Zeit und linearem Raum . J. Alg. 50: 96–105, 2004), der im Grunde genommen viele frühere Ergebnisse mit geeigneten zusammenklebt Anpassungen. Mein Problem ist, dass …
Gibt es eine Datenstruktur, die ein ungeordnetes Array von Elementen annimmt , eine Vorverarbeitung in und Abfragen beantwortet: Befindet sich ein Element in der Liste, jede Abfrage in der schlechtesten Zeit ?O ( n ) x O ( log n )nnnO ( n )O(n)O(n)xxxO ( logn )O(logn)O(\log n) Ich denke …
Ich habe eine Zeit lang über das folgende Problem nachgedacht und keine polynomielle Lösung dafür gefunden. Nur rohe Quelle. Ich habe versucht, ein NP-Complete-Problem ohne Erfolg zu reduzieren. Hier ist das Problem : Sie haben eine sortierte Menge positiver ganzzahliger Paare. {(A1,B1),(A2,B2),…,(An,Bn)}{(A1,B1),(A2,B2),…,(An,Bn)}\{(A_1, B_1), (A_2, B_2), \ldots, (A_n, B_n)\} (Ai,Bi)<(Aj,Bj)⇔Ai<Aj∨(Ai=Aj∧Bi<Bj)(Ai,Bi)<(Aj,Bj)⇔Ai<Aj∨(Ai=Aj∧Bi<Bj)(A_i, B_i) …
Band III von Knuth The Art of Computer Programming (Kapitel 5, Vers 3.2) enthält die folgende Tabelle die Auflistung genaue Mindestanzahl der Vergleiche erforderlich , um das wählen th kleinste Element aus einem unsortierten Satz von Größe , für all . Diese Tabelle, zusammen mit der bekannten geschlossener Form Ausdrücke …
O(nlogn)O(nlogn)O(n\log n)1+O(n−c)1+O(n−c)1+O(n^{-c})cccO(n)O(n)O(n)(max−min)n−(c+1)(max−min)n−(c+1)(\max-\min)n^{-(c+1)}des ursprünglichen Werts, und verwenden Sie dann die Radix-Sortierung. Aber Modelle mit Rundung haben eine problematische Komplexitätstheorie, und dies führte mich zu der Frage, was ist mit schwächeren Rechenmodellen? Wie genau kann der eindimensionale TSP in einem linearen Vergleichsbaum-Berechnungsmodell (jeder Vergleichsknoten testet das Vorzeichen einer linearen Funktion der Eingabewerte) …
Angenommen, wir wollen eine Liste von reellen Zahlen sortieren . Angenommen, wir erhalten eine Blackbox, mit der reelle Zahlen sofort sortiert werden können . Wie viel Vorteil können wir mit dieser Black Box gewinnen?n √SSSnnnn−−√n\sqrt n Können wir zum Beispiel die Nummern mit nur Aufrufen an die Blackbox sortieren ? …
Hintergrund: Chao Xu hat vor einiger Zeit die folgende Frage gestellt: " Gibt es bekannte Vergleichs-Sortieralgorithmen, die sich nicht auf das Sortieren von Netzwerken reduzieren lassen, sodass jedes Element -mal verglichen wird ?O(logn)O(logn)O(\log n) ". Es scheint, dass wir ein bisschen mit dem Problem stecken; Ich habe das gleiche Problem …
Ist es möglich, algorithmisch zu testen, ob eine berechenbare Zahl rational oder ganzzahlig ist? Mit anderen Worten, könnte eine Bibliothek, die berechenbare Zahlen implementiert, die Funktionen bereitstellen, isIntegeroder isRational? Ich vermute, dass es nicht möglich ist und dass dies irgendwie damit zusammenhängt, dass es nicht möglich ist, zu testen, ob …
ist eine Menge von Punkten in einer Ebene. Ein zufälliger Punkt x ∉ S ist auf derselben Ebene gegeben. Die Aufgabe besteht darin, allenach dem euklidischen Abstand zwischenundzu sortieren.SSSx ∉ Sx∉Sx \notin Sx yy∈ Sy∈Sy \in Sxxxyyy Ein No-Brain-Ansatz besteht darin, die Abstände zwischen und für alle zu berechnen und …
Ich bin daran interessiert, ein Array positiver ganzzahliger Werte in linearer Zeit zu sortieren (im RAM-Modell mit einheitlichem Kostenmaß, dh ganze Zahlen können bis zu logarithmischer Größe haben, aber es wird angenommen, dass arithmetische Operationen auf sie angewendet werden Zeiteinheit). Natürlich ist dies mit vergleichsbasierten Sortieralgorithmen nicht möglich, daher bin …
Das 0-1-Prinzip besagt, dass, wenn ein Sortiernetzwerk für alle 0-1-Sequenzen funktioniert, es für einen beliebigen Satz von Zahlen funktioniert. Gibt es ein so dass, wenn ein Netzwerk jede 0-1-Sequenz von S sortiert, es jede 0-1-Sequenz sortiert und die Größe von S in n polynomial ist ?S⊂ { 0 , 1 …
Als Eingabe wird mir ein DAG GGG von Eckpunkten gegeben, wobei jeder Eckpunkt zusätzlich mit einigen .nnnxxxS(x)⊆{1,…,n}S(x)⊆{1,…,n}S(x) \subseteq \{1, \ldots, n\} Eine topologische Art von ist eine Bijektion von den Eckpunkten von nach so dass für alle , , wenn es einen Pfad von nach in dann . Ich möchte …
Ich muss Sätze von Elementen vom Typ a speichern. Typ a ist teilweise geordnet, sodass der Vergleich von und kleiner, größer, gleich oder unvergleichbar sein kann.a 2ein1ein1a_1ein2ein2a_2 Ein Problem mit Hashtabellen besteht darin, dass zwei gleiche Elemente unterschiedlich dargestellt werden können und ich keinen Zugriff auf eine mit Gleichheit konsistente …
Beim Versuch, meinen eigenen Sortieralgorithmus zu entwickeln, suche ich nach dem optimalen Benchmark, mit dem ich ihn vergleichen kann. Was ist ein effizienter Weg, um bei einer unsortierten Anordnung der Elemente A und einer sortierten Anordnung B die optimale Anzahl von Transpositionen zu berechnen, die von A nach B gelangen …
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.