Als «language-agnostic» getaggte Fragen

212
Algorithmus zum Abwerfen von Bomben

Ich habe eine n x mMatrix, die aus nicht negativen ganzen Zahlen besteht. Beispielsweise: 2 3 4 7 1 1 5 2 6 2 4 3 4 2 1 2 1 2 4 1 3 1 3 4 1 2 1 4 3 2 6 9 1 6 4 "Eine Bombe fallen lassen" verringert die Anzahl der Zielzellen und aller acht Nachbarn um eins auf ein Minimum von Null. x x x x X...

200
Array versus verknüpfte Liste

Warum sollte jemand eine verknüpfte Liste über ein Array verwenden wollen? Das Codieren einer verknüpften Liste ist zweifellos etwas mehr Arbeit als das Verwenden eines Arrays, und man kann sich fragen, was den zusätzlichen Aufwand rechtfertigen würde. Ich denke, das Einfügen neuer Elemente in eine...

200
In-Place-Radix-Sortierung

Dies ist ein langer Text. Bitte bei mir tragen. Die Frage lautet: Gibt es einen funktionsfähigen Radix-Sortieralgorithmus an Ort und Stelle ? Vorläufig Ich habe eine große Anzahl kleiner Zeichenfolgen mit fester Länge , die nur die Buchstaben "A", "C", "G" und "T" (ja, Sie haben es erraten: DNA )...

198
Warum sind Gleitkommazahlen ungenau?

Warum verlieren einige Zahlen an Genauigkeit, wenn sie als Gleitkommazahlen gespeichert werden? Zum Beispiel kann die Dezimalzahl 9.2genau als Verhältnis von zwei Dezimalzahlen ( 92/10) ausgedrückt werden, die beide genau in binär ( 0b1011100/0b1010) ausgedrückt werden können . Das gleiche...

191
Was sind erstklassige Objekte?

Wann werden Objekte oder etwas anderes in einer bestimmten Programmiersprache als "erstklassig" bezeichnet und warum? Worin unterscheiden sie sich von Sprachen, in denen sie nicht sind? BEARBEITEN. Wenn man sagt "alles ist ein Objekt" (wie in Python), meint er dann tatsächlich, dass "alles...