Als «language-agnostic» getaggte Fragen

Verwenden Sie dieses Tag für PROGRAMMIERFRAGEN, die von einer bestimmten Programmiersprache unabhängig sind.

26
Code Golf - π Tag
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Die Herausforderung Richtlinien für Code-Golf auf SO Der kürzeste Code nach Zeichenanzahl, um eine Darstellung eines Radiuskreises unter RVerwendung des *Zeichens anzuzeigen …

30
Bin ich unmoralisch, wenn ich einen Variablennamen verwende, der sich nur durch Groß- und Kleinschreibung von seinem Typ unterscheidet?
Nehmen Sie zum Beispiel diesen Code: var person = new Person(); oder für Sie Pythonistas: person = Person() Mir wird ständig gesagt, wie schlimm das ist, aber ich habe noch kein Beispiel für die Unmoral dieser beiden Codezeilen gesehen. Für mich ist eine Person eine Person und der Versuch, ihr …


16
Algorithmus zur Erstellung eines Stundenplans
Ich habe mich gefragt, ob es bekannte Lösungen für Algorithmen zur Erstellung eines Stundenplans gibt. Grundsätzlich geht es darum, die "Stundenverteilung" (sowohl bei Lehrern als auch bei Klassen) für bestimmte Klassen-Fach-Lehrer-Vereinigungen zu optimieren. Wir können davon ausgehen, dass Klassen, Unterrichtsfächer und Lehrer am Eingang miteinander verbunden sind und dass der …


14
Sollte es "Arrange-Assert-Act-Assert" sein?
In Bezug auf das klassische Testmuster von Arrange-Act-Assert füge ich häufig eine Gegenbehauptung hinzu, die Act vorausgeht. Auf diese Weise weiß ich, dass die vorübergehende Behauptung als Ergebnis der Handlung wirklich vorübergeht. Ich halte es für analog zum Rot im Rot-Grün-Refaktor. Nur wenn ich den roten Balken während meiner Tests …

17
Wie kann ich die Ähnlichkeit zwischen zwei Bildern messen? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 2 Jahren . Verbessere diese Frage Ich möchte einen Screenshot einer Anwendung (möglicherweise eine Webseite) …


8
Was ist eine Trampolinfunktion?
Während der letzten Diskussionen bei der Arbeit bezog sich jemand auf eine Trampolinfunktion. Ich habe die Beschreibung bei Wikipedia gelesen . Es reicht aus, einen allgemeinen Überblick über die Funktionalität zu geben, aber ich möchte etwas Konkreteres. Haben Sie einen einfachen Codeausschnitt, der ein Trampolin illustriert?



9
Wann, wenn überhaupt, ist das Abrollen der Schleife noch sinnvoll?
Ich habe versucht, extrem leistungskritischen Code (einen schnellen Sortieralgorithmus, der in einer Monte-Carlo-Simulation millionenfach aufgerufen wird) durch Abrollen der Schleife zu optimieren. Hier ist die innere Schleife, die ich zu beschleunigen versuche: // Search for elements to swap. while(myArray[++index1] < pivot) {} while(pivot < myArray[--index2]) {} Ich habe versucht, mich …

28
Einfache Deadlock-Beispiele
Ich möchte Neulingen das Einfädeln von Deadlocks erklären. Ich habe in der Vergangenheit viele Beispiele für Deadlocks gesehen, einige mit Code und einige mit Abbildungen (wie die berühmten 4 Autos ). Es gibt auch klassische, leicht festgefahrene Probleme wie The Dining Philosophers , aber diese können zu komplex sein, als …

6
Hat eine andere Sprache als JavaScript einen Unterschied zwischen den Startpositionen der Klammern (gleiche Zeile und nächste Zeile)?
Als ich heute zufällig das O'Reilly-Buch mit JavaScript-Mustern las, fand ich eine interessante Sache (Seite 27 als Referenz). In Javascript gibt es in einigen Fällen einen Unterschied, wenn die Startposition der Klammer unterschiedlich ist. function test_function1() { return { name: 'rajat' }; } var obj = test_function1(); alert(obj); //Shows "undefined" …


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.