Suchergebnisse für Anfrage "language-agnostic"

8 die antwort

Kann ein Array effizienter gruppiert werden als sortiert?

Während ich an einem Beispielcode für eine Algorithmusfrage arbeitete, stieß ich auf die Situation, in der ich ein Eingabearray sortierte, obwohl ich nur identische Elemente gruppieren musste, aber nicht in einer bestimmten Reihenfolge, ...

10 die antwort

Füllung des konvexen Polygons erweitern

Ich habe ein konvexes PolygonP1 vonN Punkte. Dieses Polygon kann eine beliebige Form oder Proportion haben (solange es noch konvex ist). Ich muss ein anderes Polygon berechnenP2 unter Verwendung der ursprünglichen Polygongeometrie, jedoch ...

6 die antwort

Algorithmus zum Generieren aller Multiset-Partitionen der Größe n

Ich habe versucht, einen Weg zu finden, um alle Partitionen mit der Größe n eines Multisets zu generieren, bin aber bisher mit leeren Händen davongekommen. Lassen Sie mich zuerst zeigen, was ich zu archivieren versuche. Nehmen wir an, wir ...

TOP-Veröffentlichungen

10 die antwort

Viele Threads oder so wenig Threads wie möglich?

Als Nebenprojekt schreibe ich gerade einen Server für ein uraltes Spiel, das ich früher gespielt habe. Ich versuche, den Server so lose wie möglich zu koppeln, aber ich frage mich, was eine gute Entwurfsentscheidung für Multithreading wäre. Zur ...

4 die antwort

Berechnung der negabinären Darstellung einer bestimmten Zahl ohne Schleifen

Können Sie eine überzeugende Erklärung oder einen mathematischen Beweis dafür liefern, warum die folgende Funktion das @ berechne negabinary [https://en.wikipedia.org/wiki/Negative_base#To_negabinary] Darstellung einer bestimmten Zahl? function ...

4 die antwort

Was sind "High-Level-Module" und "Low-Level-Module" (im Kontext des Abhängigkeitsinversionsprinzips)?

Ich habe gelesen Wikipedia Definition des Abhängigkeitsinversionsprinzips [http://en.wikipedia.org/wiki/Dependency_inversion_principle], und es verwendet zwei Begriffe Übergeordnete Module und Low-Level-Module, was ich nicht herausfinden ...

42 die antwort

"If 'VS" else if "

Mir wurde gesagt, dass die Verwendung von "if" -Anweisungen aufgrund des schwierigeren Debuggens des Codes bevorzugt wird, wenn "else if" verwendet wird. Enthält diese Aussage ein Körnchen Wahrheit?

8 die antwort

Wann soll ich mich lustig machen?

Ich habe ein grundlegendes Verständnis für Schein- und Fälschungsobjekte, bin mir aber nicht sicher, wann und wo ich das Verspotten einsetzen soll - besonders, wenn es für dieses Szenario ...

18 die antwort

Wie wird Dependency Injection ohne Unterbrechung der Kapselung verwendet?

Wie kann ich eine Abhängigkeitsinjektion durchführen, ohne die Kapselung zu beschädigen? Verwendung einerDependency Injection Beispiel aus Wikipedia [http://en.wikipedia.org/wiki/Dependency_injection]: public Car { public float getSpeed(); ...

16 die antwort

Warum sollten Sie sich jemals darum kümmern müssen, ob eine Objektreferenz eine Schnittstelle oder eine Klasse ist?

Ich scheine oft auf das @ zu stoßDiskussio [https://stackoverflow.com/questions/681700/interface-naming-convention] legt fest, ob eine Art Präfix- / Suffix-Konvention auf Schnittstellentypnamen angewendet werden soll oder nicht, wobei in der ...