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 Algorithmusdesign zusammenhängt.
Was ist der richtige Weg, um meine swapin STL-Algorithmen zu aktivieren ? 1) Mitglied swap. Does std::swapverwendete SFINAE Trick , um das Element zu verwenden swap. 2) Freistehend swapim gleichen Namespace. 3) Teilspezialisierung von std::swap. 4) Alle oben genannten. Danke dir. EDIT: Sieht so aus, als hätte ich meine Frage …
Eingabe: Eine positive ganze Zahl K und ein großer Text. Der Text kann tatsächlich als Wortfolge angesehen werden. Wir müssen uns also keine Gedanken darüber machen, wie wir es in Wortfolgen aufteilen können. Ausgabe: Die häufigsten K Wörter im Text. Mein Denken ist so. Verwenden Sie eine Hash-Tabelle, um die …
Ich habe vor, es mit JavaScript zu verwenden, um ein Bild so zuzuschneiden, dass es in das gesamte Fenster passt. Bearbeiten : Ich verwende eine Komponente eines Drittanbieters, die nur das Seitenverhältnis im Format wie : 4:3, akzeptiert 16:9.
Viele Editoren und IDEs haben Code-Vervollständigung. Einige von ihnen sind sehr "intelligent", andere nicht wirklich. Ich interessiere mich für den intelligenteren Typ. Ich habe zum Beispiel IDEs gesehen, die eine Funktion nur anbieten, wenn sie a) im aktuellen Bereich verfügbar ist, b) ihren Rückgabewert gültig ist. (Zum Beispiel bietet es …
Es ist ein Gitter mit einer Größe N x M . Einige Zellen sind Inseln, die mit '0' bezeichnet sind, und die anderen sind Wasser . Auf jeder Wasserzelle befindet sich eine Nummer, die die Kosten einer auf dieser Zelle hergestellten Brücke angibt. Sie müssen die Mindestkosten finden, für die …
Ich suche nach einer Möglichkeit, eine Ganzzahl-ID in eine andere Ganzzahl zu verschlüsseln / zu verschleiern. Genauer gesagt, ich brauche eine Funktion int F(int x), damit x <-> F (x) ist eine Eins-zu-Eins-Entsprechung (wenn x! = y, F (x)! = F (y)) Wenn F (x) gegeben ist, ist es einfach, …
Ich suche nach einer Beispielcode-Implementierung zum Invertieren einer 4x4-Matrix. Ich weiß, dass es Gaußsche Eleminiation, LU-Zerlegung usw. gibt, aber anstatt sie im Detail zu betrachten, suche ich wirklich nur nach dem Code, um dies zu tun. Sprache idealerweise C ++, Daten sind in Array von 16 Floats in Spalten-Hauptreihenfolge verfügbar.
Ich versuche, ein paar Sortieralgorithmen zu verstehen, aber ich habe Mühe, den Unterschied zwischen dem Blasensortierungs- und dem Einfügesortieralgorithmus zu erkennen. Ich weiß, dass beide O (n 2 ) sind, aber es scheint mir, dass die Blasensortierung nur den Maximalwert des Arrays für jeden Durchgang nach oben sprudelt, während die …
Wie würde ich bei einer Datenbank mit Orten mit Längen- und Breitengraden wie 40.8120390, -73.4889650 alle Orte in einer bestimmten Entfernung von einem bestimmten Ort finden? Es scheint nicht sehr effizient zu sein, alle Standorte aus der Datenbank auszuwählen und sie dann einzeln durchzugehen, um die Entfernung vom Startort zu …
Ich möchte eine Sammlung von Landschaftsbildern in ein Spiel einordnen, in dem Website-Besucher sie bewerten können, um herauszufinden, welche Bilder für die Menschen am attraktivsten sind. Was wäre eine gute Methode dafür? Hot-or-Not-Stil ? Wenn Sie also ein einzelnes Bild anzeigen, bitten Sie den Benutzer, es von 1-10 zu bewerten. …
Wie können Sie eine beliebige Zahl (nicht nur ganze Zahlen> 0) auf N signifikante Stellen runden ? Wenn ich beispielsweise auf drei signifikante Stellen runden möchte, suche ich nach einer Formel, die Folgendes annehmen könnte: 1.239.451 und geben 1.240.000 zurück 12.1257 und zurück 12.1 .0681 und zurück .0681 5 und …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Verbessere diese Frage Was ist der eleganteste Weg, …
Ich schreibe ein bisschen Code, um ein Balkendiagramm (oder ein Liniendiagramm) in unserer Software anzuzeigen. Alles läuft gut. Das, was mich verblüfft hat, ist die Beschriftung der Y-Achse. Der Anrufer kann mir sagen, wie fein er die Y-Skala beschriften möchte, aber ich scheine genau zu wissen, was er auf "attraktive" …
Ich habe eine Anpassung des Gesichtserkennungsalgorithmus von Viola-Jones implementiert . Die Technik beruht darauf, dass ein Teilrahmen mit 24 x 24 Pixeln in einem Bild platziert wird und anschließend rechteckige Merkmale an jeder Position mit jeder möglichen Größe darin platziert werden. Diese Features können aus zwei, drei oder vier Rechtecken …
Ich benötige einen Algorithmus, der bestimmen kann, ob zwei Bilder "ähnlich" sind und ähnliche Muster in Bezug auf Farbe, Helligkeit, Form usw. erkennen. Möglicherweise benötige ich einige Hinweise darauf, welche Parameter das menschliche Gehirn verwendet, um Bilder zu "kategorisieren". .. Ich habe mir hausdorffbasiertes Matching angesehen, aber das scheint hauptsächlich …
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.