Der folgende kleine Schnipsel macht es möglich: byte[] concat(byte[] a, byte[] b, byte[]... n) { int size, pos; pos = a.length + b.length; size = pos; for (byte[] e : n) { size += e.length; } byte[] r = new byte[size]; System.arraycopy(a, 0, r, 0, a.length); System.arraycopy(b, 0, r, a.length,… Weiterlesen
Programmieren
Post 1 to 4 of 4
Wir nehmen ein einfaches Hallo-Welt-Programm, um die Größe der ausführbaren Dateien von Go und C zu vergleichen. Hier die Go-Version: package main import "fmt" func main() { … Weiterlesen
Der hier gezeigte und in Python 2 implementierte Algorithmus kann mittels binärer Suche und Backtracking natürliche Zahlen in ihre Primfaktoren zerlegen. Das macht den Algorithmus allerdings nicht besser oder schneller als andere Algorithmen. Die Laufzeit dürfte im Bereich… Weiterlesen
Schau dir einmal diese Funktion an, sie liefert als Ergebnis das Produkt der Argumente $x und $y, sofern beide vom Typ Integer sind. Ist eines der Argumente nicht von Typ Integer, liefert die Funktion false. function mult ( $x, $y ) { if ( is_integer ( $x ) ) { if ( is_integer ( $y ) ) { $result = $x * $y; } else { $result = false; … Weiterlesen