Als «algorithm» getaggte Fragen

103
Gleichungs- (Ausdrucks-) Parser mit Vorrang?

Ich habe einen Gleichungsparser entwickelt, der einen einfachen Stapelalgorithmus verwendet, der binäre (+, -, |, &, *, / usw.) Operatoren, unäre (!) Operatoren und Klammern verarbeitet. Wenn ich diese Methode verwende, habe ich jedoch alles mit der gleichen Priorität - sie wird unabhängig vom...

101
Wie funktionieren trigonometrische Funktionen?

In der Mathematik der High School und wahrscheinlich am College lernen wir, wie man Triggerfunktionen verwendet, was sie tun und welche Arten von Problemen sie lösen. Aber sie wurden mir immer als Black Box präsentiert. Wenn Sie den Sinus oder Cosinus von etwas benötigen, drücken Sie die Sinus-...

101
Number.sign () in Javascript

Frage mich, ob es nicht triviale Möglichkeiten gibt, das Vorzeichen einer Zahl zu finden ( Signum-Funktion )? Kann kürzer / schneller / eleganter sein als die offensichtliche var sign = number > 0 ? 1 : number < 0 ? -1 : 0; Kurze Antwort! Verwenden Sie dies und Sie werden sicher und schnell...