Ich habe bereits Kenntnisse über grundlegende Algorithmen. Jetzt plane ich, weiter fortgeschrittene Algorithmen zu studieren und entscheide mich für Einführung in Algorithmen . Ich bin mir nicht sicher, ob ich meine mathematischen Fähigkeiten auffrischen muss, bevor ich dieses Buch lese, oder nicht? (Ich vergesse fast Mathe, die ich in der …
Ich versuche, einen effizienten Algorithmus in Java zu finden, um den sich wiederholenden Dezimalteil von zwei Ganzzahlen zu finden aund bwo a/b. z.B. 5/7 = 0,714258 714258 .... Ich kenne derzeit nur die Methode der langen Teilung.
Während ich mich mehr und mehr mit der Theorie der Programmierung beschäftige, bin ich fasziniert und verblüfft von scheinbar einfachen Dingen. Mir ist klar, dass mein Verständnis der meisten grundlegenden Prozesse durch zirkuläre Logik gerechtfertigt ist F : Wie funktioniert das? A : Weil es so ist! Ich hasse diese …
Ein akademischer Freund bat mich um Rat (ich bin ein C # Business-Anwendungsentwickler). Er hat eine alte Codebasis, die er in Fortran im Bereich der medizinischen Bildgebung geschrieben hat. Es macht eine große Menge an Zahlen mit Vektoren. Er verwendet einen Cluster (30-Bit-Kerne) und ist nun zu einer einzelnen Workstation …
Ich habe versucht, funktionale Programmierung zu lernen, und die meisten Tutorials, die ich gefunden habe, verwenden Mathematik als Beispiele für die komplizierteren Konstrukte (in einigen Fällen sogar die einfachen). Warum ist das? Ich würde mir vorstellen, dass etwas Leichteres verwendet werden könnte. Es macht es schwierig zu lernen. Hintergrundinformation: Ich …
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Hat funktionale Programmierung so viel mit Mathematik zu tun, weil ein Großteil der funktionalen Programmierung mit mathematischen Begriffen dargestellt wird? Ist es ein MUSS, eine solide mathematische Basis …
Hinzugefügt Ich habe gerade zwei verwandte Fragen gefunden /math//q/1759680/1281 /programming//a/2582804/156458 In Programmiersprachen aus der Programmiersprache Pragmatik von Michael Scott Im Allgemeinen wird ein Wert in einer Programmiersprache als erstklassig bezeichnet , wenn er als Parameter übergeben, von einem Unterprogramm zurückgegeben oder einer Variablen zugewiesen werden kann. Einfache Typen wie Ganzzahlen …
Manchmal, wenn auch nicht oft, muss ich mathematische Logik in meinen Code einfügen. Die verwendeten Konzepte sind meist sehr einfach, aber der resultierende Code ist nicht - viele Variablen mit unklarem Zweck und einige Operationen mit nicht so offensichtlicher Absicht. Ich will damit nicht sagen , dass der Code nicht …
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 …
Laut MDN akzeptiert Math.min nur Zahlen, und wenn eines der Argumente keine Zahl ist, wird es zurückgegeben NaN. Es ist wahr , dass , wenn wir ein Array mit mehreren Nummern passieren wir bekommen NaN, wie folgt aus : Math.min([1,2]), aber wenn wir ein Array mit nur einer Nummer verwenden, …
Gibt es einen historischen oder sonstigen Grund, warum der Modul-Operator Teil einer kleinen Gruppe von Standard-Operatoren in scheinbar vielen Sprachen ist? ( +, -, *, /und %für Java und C mit **in Ruby und Python). Es scheint seltsam, Mod als "grundlegend" einzuschließen (nicht um es anzuklopfen, ich verwende es häufig, …
In welcher Programmiersprache stammt die Verwendung des Prozentzeichens (%) für Modulo / Rest? In diesem vorherigen Beitrag 1 wird erläutert, dass das Symbol% wahrscheinlich ausgewählt wurde, weil es einen Schrägstrich enthält, der für eine mit der Division verbundene Operation geeignet ist. Es wird auch der Einfluss der Verwendung des Symbols …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Als C-Programmierer und C # -Programmierer mag …
Ich versuche darüber nachzudenken, wie ich mit extrem großen Zahlen rechnen würde (bis unendlich - keine Fließkommazahlen), wenn das Sprachkonstrukt keine Zahlen verarbeiten kann, die größer als ein bestimmter Wert sind. Ich bin sicher, dass ich nicht der Erste oder der Letzte bin, der diese Frage stellt, aber die Suchbegriffe, …
Ich habe die Analyse von Quicksort in Sedgewicks Algorithmenbuch durchgearbeitet. Er erstellt die folgende Wiederholungsrelation für die Anzahl der Vergleiche in Quicksort, während er ein Array von N verschiedenen Elementen sortiert. Es fällt mir schwer, das zu verstehen ... Ich weiß, dass jedes Element mit einer Wahrscheinlichkeit von 1 / …
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.