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.
Rufen Sie eine Familie von Sets an F={S1,…,Sk}F={S1,…,Sk}\mathcal{F} = \{S_1, \dotsc, S_k\} "vielfältig" wenn jeder Satz Si∈FSi∈FS_i \in \mathcal{F}hat mindestens ein eindeutiges Element. Was sind mögliche Ansätze, um die größte Vielfalt zu findenSSS in einer Familie von Sets FF\mathcal{F}? Ein Ansatz besteht darin, ein modifiziertes Packungsproblem zu lösen. AnnehmenF={S1,…,Sk}F={S1,…,Sk}\mathcal{F}=\{S_1,\dotsc,S_k\}. LassenKKK …
Als ich das Material über den gierigen Ansatz durchging, stellte ich fest, dass ein Wissen über Matroiden (Greedoiden) mir helfen wird, das Problem richtig anzugehen. Nachdem ich über Matroiden gelesen habe, habe ich ungefähr verstanden, was Matroiden sind. Aber wie verwenden Sie das Konzept einer Matroid zur Lösung eines bestimmten …
Ich suche einen Algorithmus, der eine Grafik gegeben hat GGG und eine natürliche Zahl tttbestimmt, ob GGG ist ttt-transitiv . Ich bin auch daran interessiert zu wissen, ob dieses Problem in P, NP, NPC oder anderen interessanten Fakten über seine Komplexitätsklasse liegt.
Bei einem Kaktus wollen wir seine Kanten so gewichten, dass Für jeden Scheitelpunkt beträgt die Summe der Gewichte der auf den Scheitelpunkt einfallenden Kanten nicht mehr als 1. Die Summe aller Kantengewichte wird maximiert. Die Antwort ist eindeutig nicht mehr als n2n2\frac{n}{2} zum nnn Eckpunkte (∑dich= 2 D.∑dich=2D.\sum d_i = …
Wenn eine Menge von Punkten den effizientesten Algorithmus zum Bestimmen, ob 3 Punkte der Menge kollinear sind.S.SSp1, . . ,p2p1,..,p2p_1,..,p_2 Das Problem ist, dass ich mit der allgemeinen Definition begonnen habe, aber ich kann das Problem nicht weiter lösen. Was können wir über kollineare Punkte im Allgemeinen sagen? 3 Punkte …
Ich habe ein Spiel, für das ich ein Ai baue, bei dem 2 Spieler gleichzeitig Züge machen. In diesem Spiel gibt es genau einen Zug, bei dem, wenn beide es gleichzeitig schaffen, das Ergebnis anders ist als wenn sie es separat gemacht hätten (alle anderen Züge sind ziemlich unabhängig). Wie …
Die Lösung des Problems des maximalen Durchflusses ergibt einen qualifizierten minimalen Schnitt. Aber ich möchte mehrere (vielleicht Hunderte) kleine Schnitte als Kandidaten. Die Schnitte müssen keine Mindestschnitte sein, solange sie klein sind (im Gewicht). Wie mache ich das?
Gegeben drei Matrizen wollen wir testen , ob AB \ neq C . Angenommen, die arithmetischen Operationen + und - benötigen eine konstante Zeit, wenn sie auf Zahlen aus \ mathbb {Z} angewendet werden .A,B,C∈Zn×nA,B,C∈Zn×nA, B,C \in \mathbb{Z}^{n \times n}AB≠CAB≠CAB \neq C+++−−-ZZ\mathbb{Z} Wie kann ich einen Algorithmus mit einseitigem Fehler …
Diese Frage wurde von Efficient Data Structures zum Erstellen einer schnellen Rechtschreibprüfung gestellt . Bei zwei Strings sagen wir, dass sie k- nah sind, wenn ihr Damerau-Levenshtein-Abstand ¹ klein ist, dh \ operatorname {LD} (u, v) \ geq k für ein festes k \ in \ mathbb {N} . Informell …
Die Übung ist Gegeben eine Reihe von Punkten S.S.S und ein Punkt ppp. Entscheide dich inO ( n )Ö(n)O(n) Zeit wenn ppp ist ein Scheitelpunkt eines konvexen Polygons, der aus Punkten von gebildet wird S.S.S. Das Problem ist, dass ich ein bisschen verwirrt bin mit der zeitlichen Komplexität O ( …
Ich mache eine Abschlussarbeit über den Nachweis der Richtigkeit des Programms zum Multiplizieren von 2 Matrizen mit Hoare-Logik. Dazu muss ich die Invariante für die verschachtelte Schleife für dieses Programm generieren: for i = 1:n for j = 1:n for k = 1:n C(i,j) = A(i,k)*B(k,j) + C(i,j); end end …
Sei der String-Matching-Automat für das Muster , das heißtAP=(Q,Σ,δ,0,{m})AP=(Q,Σ,δ,0,{m})A_P = (Q,\Sigma,\delta,0,\{m\})P∈ΣmP∈ΣmP \in \Sigma^m Q={0,1,…,m}Q={0,1,…,m}Q = \{0,1,\dots,m\} δ(q,a)=σP(P0,q⋅a)δ(q,a)=σP(P0,q⋅a)\delta(q,a) = \sigma_P(P_{0,q}\cdot a) für alle undq∈Qq∈Qq\in Qa∈Σa∈Σa\in \Sigma mit die Länge des längsten Präfixes von , das ein Suffix von , das heißtσP(w)σP(w)\sigma_P(w)PPPwww σP(w)=max{k∈N0∣P0,k⊐w}σP(w)=max{k∈N0∣P0,k⊐w}\qquad \displaystyle \sigma_P(w) = \max \left\{k \in \mathbb{N}_0 \mid P_{0,k} …
Ich habe zwei Probleme im Zusammenhang mit Pfaden in einem gerichteten Graphen. Let mit der Quelle ein gerichteter Graph und das Ziel . Lassen in einen anderen Eckpunkt sein .G = ( V., E.)G=(V.,E.)G=(V,E)s ∈ V.s∈V.s \in Vt ∈ V.t∈V.t \in Vv ∈ V.∖ { s , t }v∈V.∖{s,t}}v \in …
Eine Frage wurde veröffentlicht am Stack - Überlauf für einen Algorithmus zu fragen , dieses Problem zu lösen: Ich habe eine Matrix (nenne es A), die nxn ist. Ich möchte eine Teilmenge (nennen wir es B) von Punkten aus Matrix A auswählen. Die Teilmenge besteht aus n Elementen, wobei aus …
Betrachten Sie ein lineares Gleichungssystem Ax=0Ax=0Ax=0, wo AAA ist ein n×nn×nn\times nMatrix mit rationalen Einträgen. Angenommen, der Rang vonAAA ist <n<n<n. Was ist die Komplexität zu überprüfen, ob es eine Lösung hatxxx so dass alle Einträge von xxx sind strikt größer als 0 (nämlich xxxist ein positiver Vektor)? Natürlich kann …
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.