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.

9
Gibt es eine Enzyklopädie von Algorithmen? [geschlossen]
Gibt es eine Enzyklopädie von Algorithmen, deren Stil dem Handbuch der Mathematik ähnelt ? Es scheint nützlich, eine große Anzahl von ihnen an einem Ort verfügbar zu haben. Ich weiß, dass die Kunst der Computerprogrammierung eine gute Quelle ist, aber sie scheint nicht so sehr enzyklopädisch als lehrreich. Moderator Hinweis …
34 algorithms 

5
Warum ist das Löschen normalerweise viel schwieriger zu implementieren als das Einfügen in viele Datenstrukturen?
Können Sie sich einen bestimmten Grund vorstellen, warum das Löschen in der Regel für viele (die meisten?) Datenstrukturen erheblich schwieriger zu implementieren ist als das Einfügen? Kurzes Beispiel: Verknüpfte Listen. Das Einfügen ist trivial, aber das Löschen hat einige Sonderfälle, die es erheblich erschweren. Selbstausgleichende binäre Suchbäume wie AVL und …

1
Ich kenne JavaScript sehr gut, aber ich bombardiere Coding-Interviews [geschlossen]
Also bin ich gerade auf der Suche nach einer neuen Position als Front-End-Entwickler. Ich kenne JavaScript sehr gut und kann mich poetisch mit Closures, Currying, prototypischer Vererbung, Entwurfsmustern, App-Leistung und der gesamten Front-End-Architektur auseinandersetzen. Trotzdem bombardiere ich immer noch Vorstellungsgespräche. (Zu Ihrer Information: Die meisten Jobs, für die ich ein …






10
Ist es vernünftig anzunehmen, dass jede physikalische Größe durch eine 64-Bit-Ganzzahl ohne Überlauf oder Unterlauf dargestellt werden kann?
Der ursprüngliche binäre Suchalgorithmus im JDK verwendete 32-Bit-Ganzzahlen und hatte einen Überlauffehler, wenn (low + high) > INT_MAX( http://googleresearch.blogspot.com/2006/06/extra-extra-read-all-about-it-nearly.html ) . Wenn wir denselben binären Suchalgorithmus mit (vorzeichenbehafteten) 64-Bit-Ganzzahlen low + highumschreiben , können wir dann davon ausgehen, dass INT64_MAX niemals überschritten wird, da es physikalisch unmöglich ist, 10 ^ …


2
Was ist O (…) und wie berechne ich es?
Hilfe! Ich habe eine Frage, wo ich das Big-O eines Algorithmus oder eines Codes analysieren muss. Ich bin mir nicht sicher, was genau Big-O ist oder in welcher Beziehung es zu Big-Theta oder anderen Mitteln zur Analyse der Komplexität eines Algorithmus steht. Ich bin nicht sicher, ob sich Big-O auf …


8
Was ist schöner Code? [geschlossen]
Ich lese oft, dass Entwickler schönen Code schreiben müssen, aber für einen Anfänger bleibt es dunkel, was schöner Code ist und wie erkennt man ihn? Die sich daraus ergebende Frage lautet: Wie schreibe ich schönen Code und was sind einige praktische Gewohnheiten, um die Qualität Ihres Codes zu verbessern? , …

5
Champagner Brunnen Puzzle
Leere Gläser Wasser werden in der folgenden Reihenfolge angeordnet: Wenn Sie Flüssigkeit in das erste Glas einfüllen, wenn es voll ist, wird die zusätzliche Flüssigkeit in gleichen Mengen in die Gläser 2 und 3 eingefüllt. Wenn Glas 2 voll ist, wird die zusätzliche Flüssigkeit in 4 und 5 usw. geflogen. …


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.