Suchergebnisse für Anfrage "language-agnostic"

1 die antwort

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 ...

6 die antwort

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 ...

5 die antwort

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 ...

TOP-Veröffentlichungen

30 die antwort

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 ...

10 die antwort

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 ...

6 die antwort

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 ...

6 die antwort

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 ...

10 die antwort

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 ...

9 die antwort

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 ...

9 die antwort

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 ...