StdRandom, StdOut, Insertion nicht gelöst werden können
Sollte dieser code implementieren Sortieren.
Ich habe 3 Fehler:
"StdRandom nicht gelöst werden kann",
"StdOut kann nicht aufgelöst werden",
"Insertion nicht gelöst werden können".
Möglicherweise gibt es einige Bibliotheken zu importieren?
public class randomDoubles
{
public static void main(String[] args)
{
int N = Integer.parseInt(args[0]);
Double[] a = new Double[N];
for(int i = 0; i < N; i++)
a[i] = StdRandom.uniform(); //error: StdRandom cannot be resolved
Insertion.sort(a); //error: Insertion cannot be resolved
for (int i = 0; i < N; i++)
StdOut.println(a[i]); //error: StdOut cannot be resolved
}
}
- danke für die Hilfe
- Sollten Sie verwenden
System.out.println()
für den Druck.. nichtStdOut.println
.. Und wo ist deinInsertion
Klasse?? und warum sind Sie mitStdRandom
für?? - Wenn Sie in eclipse, drücken Sie " Befehl-Umschalt-o (Strg-shift-o auf windows) zu haben, die es tun, ein best-Vermutung, was Sie brauchen, um zu importieren.
- das ist nicht mein code, ich versuche, das Beispiel der Sortierung. und es soppose zu Sortieren, Zufallszahlen und drucken Sie Sie in die Kommandozeile, so wie ich es verstehe, gibt es keine java-Bibliothek zu implementieren Sortieren?
- Wo hast du diesen code?
- coursera.com algorithmen natürlich
Du musst angemeldet sein, um einen Kommentar abzugeben.
müssen Sie die folgenden Dateien
http://introcs.cs.princeton.edu/java/stdlib/StdRandom.java.html
http://algs4.cs.princeton.edu/11model/StdOut.java.html
Sind Sie auf jeden Fall fehlen einige Importe von nicht-standard-Bibliotheken hier. Wenn Sie möchten, um zu kompilieren und diesen code verwenden, wie es ist, Sie sollten Fragen Sie Ihren professor, wo Bibliotheken zu finden sind und wie Sie diese importieren.
Aber wenn Sie nur wollen, ein Beispiel zu tun, etwa was hier gezeigt wird mit standard-java-Bibliotheken, die folgenden ausreichen:
können Sie download jar von der Webseite unten
http://algs4.cs.princeton.edu/code/, und importieren Sie es zu Ihrem Projekt
Den link angeboten durch andere nicht behandeln Idee. Wenn Sie idea(jetbrains intellij idea) Benutzer, Sie müssen auch gehen Sie auf Datei->Projekt-Struktur->Bibliotheken und hinzufügen algs4.jar