Suchergebnisse für Anfrage "language-agnostic"
Gibt es Forschungsergebnisse zur Wartbarkeit des Paradigmas „Guard Statement“ im Vergleich zum Modell „Single Function Exit Point“?
Ich frage mich, ob es Untersuchungen (sowohl gelegentlich als auch zuverlässig) zur Wartbarkeit von Projekten gegeben hat, die das Paradigma "Guard Statement" im Vergleich zum Paradigma "Single Function Exit Point" verwenden. Beispiel für eine ...
Ein ideales Tastaturlayout für die Programmierung
Ich höre oft Beschwerden, dass Programmiersprachen, die aus Gründen der Kürze stark auf Symbole zurückgreifen, insbesondere C und C ++ (ich werde APL nicht berühren), schwierig zu tippen sind, da sie häufig die Umschalttaste verwenden müssen. Vor ...
Warum ist "try" ein explizites Schlüsselwort?
In allen mir bekannten ausnahmebewussten Sprachen (C ++, Java, C #, Python, Delphi-Pascal, PHP) erfordert das Abfangen von Ausnahmen eine explizite Angabetry Block gefolgt voncatch Blöcke. Ich habe mich oft gefragt, was der technische Grund dafür ...
Wie kann ich alle möglichen Buchstabenkombinationen ausdrucken, die eine bestimmte Telefonnummer darstellen kann?
Ich habe gerade für mein erstes Programmierinterview versucht, und eine der Fragen war, ein Programm zu schreiben, das mit einer 7-stelligen Telefonnummer alle möglichen Buchstabenkombinationen drucken konnte, die jede Zahl repräsentieren ...
Groß- und Kleinschreibung
Ist es bei Vergleichen, bei denen die Groß- und Kleinschreibung nicht berücksichtigt wird, effizienter, die Zeichenfolge in Groß- oder Kleinschreibung zu konvertieren? Ist es überhaupt wichtig? Es wird empfohlenin diesem SO ...
Gibt es einen O (n) Integer-Sortieralgorithmus?
Die letzte Woche bin ich darüber gestolpertdieses Papier [http://www.pw.ethz.ch/people/research_group/mauej/personal/publications/MaueSanders2007.pdf] wo die Autoren auf der zweiten Seite erwähnen: Beachten Sie, dass dies eine lineare Laufzeit ...
Wie finde ich die Permutation von k in einer gegebenen Länge?
Wie finde ich die Permutationen von k in einer bestimmten Länge? Zum Beispiel: Das Wortcat hat 3 Buchstaben: Wie finde ich alle Permutationen von 2 im Wort?cat. Ergebnis sollte sein:ac, at, ca, ac, usw... Dies ist kein Hausaufgabenproblem. Es ...
Wie genau kommunizieren Objekte miteinander, indem sie Nachrichten weitergeben?
In einigen einführenden Texten zur objektorientierten Programmierung bin ich auf die obige Aussage gestoßen. Aus Wikipedia, "In OOP kann jedes ObjektNachrichten empfangen, Datenverarbeitung undNachrichten sendenzu anderen Objekten und kann als ...
Wann, wenn überhaupt, ist das Abrollen der Schleife immer noch sinnvoll?
Ich habe versucht, einen extrem leistungskritischen Code (einen schnellen Sortieralgorithmus, der in einer Monte-Carlo-Simulation millionenfach aufgerufen wird) durch Schleifenentrollung zu optimieren. Hier ist die innere Schleife, die ich ...
Freigabe von UNIX- und Windows-Speicher
Ich verstehe, dass unter Unix, wenn Speicher freigegeben wird, der Speicher nicht an das Betriebssystem zurückgegeben wird, sondern für den nächsten Aufruf von malloc verwendet wird. Ich verstehe unter Windows, dass der Speicher tatsächlich an ...