Als «algorithms» getaggte Fragen

In der Mathematik und Informatik ist ein Algorithmus eine effektive Methode, die als endliche Liste genau definierter Anweisungen zur Berechnung einer Funktion ausgedrückt wird. Algorithmen werden zur Berechnung, Datenverarbeitung und automatisierten Argumentation verwendet.




3
Gibt es ein Algorithmusbuch, das Head First-Serien lehrt? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
12 java  books  algorithms 

7
Sortieren Sie Algorithmen, die mit großen Datenmengen arbeiten
Ich suche nach Sortieralgorithmen, die mit einer großen Datenmenge arbeiten können, dh die auch dann funktionieren, wenn nicht der gesamte Datensatz gleichzeitig im Hauptspeicher gespeichert werden kann. Der einzige Kandidat, den ich bisher gefunden habe, ist die Sortierung nach Zusammenführung: Sie können den Algorithmus so implementieren, dass er Ihren Datensatz …


2
Konvertieren eines begrenzten Rucksackproblems in ein 0/1-Rucksackproblem
Ich bin auf ein Problem gestoßen, bei dem es das Ziel war, dynamische Programmierung zu verwenden (anstelle von anderen Ansätzen). Es gibt eine zu überbrückende Distanz und eine Reihe von Kabeln unterschiedlicher Länge. Wie viele Kabel sind mindestens erforderlich, um die Entfernung genau zu überbrücken? Für mich sah das nach …
12 algorithms 

4
Welche Algorithmen stehen hinter der Low-Pause-GC?
Einige Sprachen, zum Beispiel Java, führten eine Low-Pause-GC ein. Diese GC können den größten Teil der Arbeit erledigen, ohne die ganze Welt anzuhalten. Dies ist offensichtlich ein ziemlich schwieriges Problem, da es erforderlich ist, den Speicher zu analysieren, wenn der Thread geändert wird. Dies führt dazu, dass Daten zu Beginn …

5
Effizientester Cache-Ersetzungsalgorithmus [geschlossen]
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Wikipedia listet 11 Cache-Ersetzungsalgorithmen auf . Angenommen, ich weiß fast nichts …

12
Was ist ein Algorithmus?
Was genau ist ein Algorithmus, wie in was bedeutet Algorithmus? Das Wenige, was ich verstehe, ist, dass es nicht spezifisch für eine bestimmte Sprache oder ein bestimmtes Designmuster ist, sondern eines der grundlegendsten Prinzipien (ich denke, diese Frage lässt mich dumm aussehen). Eine der "Möglichkeiten", die ich zu verstehen habe, …
12 algorithms 


2
Was bedeutet es für einen Algorithmus, zu konvergieren?
Ich stoße immer wieder auf diesen Begriff, wenn ich über das Lernen der Verstärkung lese, zum Beispiel in diesem Satz: Wenn das Problem sorgfältig modelliert wird, können einige Reinforcement Learning-Algorithmen zum globalen Optimum konvergieren http://reinforcementlearning.ai-depot.com/ oder hier: Für jede feste Richtlinie Pi wurde nachgewiesen, dass der oben beschriebene TD-Algorithmus gegen …


2
Ideale Datenstruktur zum Speichern von Kartendaten?
Das wurde ich in einem Interviewtest gefragt. Ich war beim Test in Ordnung, wusste aber nicht genug, um diese Frage zu beantworten. Ich bin gespannt, mit welchen Datenstrukturen ich die Daten schnell abfragen kann. Grundsätzlich besteht die Idee darin, dass Straßenabschnitte (Linien, die aus Punkten bestehen) in einer Art Datenstruktur …

3
Ist es möglich, eine gut verteilte Hash-Tabelle ohne Verwendung des Operators% zu implementieren?
Ich möchte eine schnelle, gut verteilte Hash-Tabelle in C # implementieren. Ich habe Probleme bei der Auswahl meiner Hash-Einschränkungsfunktion, die einen beliebigen Hash-Code verwendet und ihn "einschränkt", damit er zum Indizieren der Buckets verwendet werden kann. Bisher sehe ich zwei Möglichkeiten: Einerseits können Sie sicherstellen, dass Ihre Buckets immer eine …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.