Die van der Corput-Sequenz ist eines der einfachsten Beispiele für Sequenzen mit geringer Diskrepanz . Sein n-ter Ausdruck ist gerecht 0.(n written in base 10 and mirrored), daher lauten seine ersten Ausdrücke:
0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9,
0.01, 0.11, 0.21, 0.31, 0.41, 0.51, 0.61, 0.71, 0.81, 0.91,
0.02, 0.12, 0.22, 0.32, 0.42, 0.52, 0.62, 0.72, 0.82, 0.92, ...
Die Herausforderung
Schreiben Sie ein Programm oder eine Funktion in einer beliebigen Programmiersprache, die eine positive ganze Zahl nkleiner als 10^6eingibt und die ersten nTerme der van der Corput-Sequenz zurückgibt oder ausgibt. Das Ausgabeformat kann eine Liste von Gleitkommazahlen, eine Liste von Zeichenfolgen des Formulars 0.digitsoder eine eindeutige Zeichenfolge sein, bei der die Begriffe durch Kommas und / oder Leerzeichen und Zeilenumbrüche getrennt sind.
Standardlücken sind verboten. Der kürzeste Quellcode gewinnt.