Informatik – die neusten Beiträge

HILFE! - wichtige Partitionen des Datenträger 0 gelöscht?

Hallo!

Ich brauch etwas Rat bitte! Und zwar habe ich eine 2 TB externe Festplatte an mein Smart TV angeschlossen, welcher diese formatiert hat (sie war neu und leer, also kein Problem). Jedoch hatte sie anschließend nur noch einen Speicherplatz von 250 GB. Weil ich nichts dazu im Internet finden konnte, wollte ich die externe Festplatte am PC formatieren bzw. mögliche Partitionen der externen Festplatte löschen. Die externe Festplatte wurde jedoch nicht angezeigt, deshalb bin ich in die Datenträgerverwaltung.

Dort fand ich dann verschiedenes vor, unter anderem mehrere Partitionen des Datenträgers "0". Unwissend löschte ich zwei der drei Partitionen des Datenträgers "0" im Glauben es handele sich um die externe Festplatte. Anschließend steckte ich die externe Festplatte wieder in den Fernseher und stellte fest, man konnte sie dort wieder für andere Geräte formatieren, woraufhin sie wieder die 2 TB hatte.

Ich habe jetzt aber Panik, weil ich nicht weiß, welche Partitionen ich da gelöscht habe. Auf dem Datenträger "0" ist nämlich das "C:" Volumen (mit dem Betriebssystem) drauf.

Anbei ein Screenshot der jetzigen Situation in der Datenträgerverwaltung mit der übrig gebliebenen Partition "2", des Datenträgers "0" (Partition "0" und "1" wurden wie gesagt gelöscht). Datenträger 1 mit Volumen "D:" ist lediglich eine Festplatte mit Dateien.

Wenn etwas unklar ist, beantworte ich es sofort!

Vielen Dank im Voraus!

Bild zum Beitrag
Computer, Windows, Betriebssystem, Technik, Festplatte, formatieren, Informatik, Technologie, Datenträger, Partition, Windows 10

Wie begründet man die Anwendung der Sortieralgorithmen auf gegebene Beispiele?

Hallo liebes Forum,
ich versuche mich gerade etwas an dem Thema Sortieralgorithmen.
Die Theorie von Insertion Sort, Quicksort, Mergesort, Heapsort, Selection Sort, Bubblesort ist mir bekannt, habe auch jeden schon mal selbst programmiert und etwas getestet, nur war mir die Anwendung nie richtig klar.
Besser gesagt, wie und wann werden die außerhalb der Theorie verwendet.

Mir ist klar, dass man Insertion Sort und Selection Sort wegen ihrer mäßigen Worst Case Laufzeit nur für geringe Datenmengen einsetzt, bzw Insertion Sort auch, wenn die Daten schon vorher stark sortiert wurden.

Quicksort, Mergesort und Heapsort, weißen für großen Datenmengen die besten Laufzeiten auf, wobei man bei Quicksort darauf achten muss, das die zu sortierenden Elemente nicht schon sortiert sind, denn sonst geht die Laufzeit im Worst Case katastrophal nach oben. Weiter ist wenn es um die Speicherkapazität des Systems geht, Heapsort und vielleicht auch Qicksort zu bevorzugen, denn dank des speicherns der Ergebnisse auf ein Hilfsarray ist Mergesort ziemlich Speicher verbrauchend.

Nun habe ich diese ehemalige Klausuraufgabe aus einer Uni gefunden wobei es natürlich keine richtige Musterlösungen gab, sondern nur ein Hinweis (steht in Klammern), ich aber gerne einmal wüsste, wie man es richtig lösen könnte.

Aufgabe:

"Wählen Sie den effizientesten Algorithmus um diese Probleme zu lösen, begründen Sie außerdem ihre Entscheidung mittels der Kriterien Laufzeit und Stabilität.
Eine kurze Begründung ist ausreichend! "

  1. An einer Verkehrskreuzung wurde über 10 Tage hinweg die Anzahl der Autos gezählt, die links abbiegen. Die Tageswerte liegen zwischen 10 und 2000 Autos. (SelectionSort)
  2. An hunderten Wetterstationen Weltweit werden seit 1950 Temperaturwerte gesammelt. Die Werte werden auf ganze Zahlen gerundet. Der niedrigste Wert ist -89°C und der höchste 70°C. Insgesamt sind es ca. 1 Mrd. Werte. (CountSort)
  3. Im Sonnensystem des Sterns "Sonne" gibt es 8 Planeten. Ihr Abstand zur "Sonne" ist zwischen 58 Mio. Km und 4495 Mio. Km. Die Planeten sollen Danach sortiert werden. (BubbleSort)
  4. Ein Online-Shop hat ein Bewertungssystem für Seine Produkte, auf der Startseite sollen alle Produkte absteigend nach der Anzahl ihrer Bewertungen angezeigt werden. Diese Anzahl liegt in einem Array von Structs als Wert vor. Die Startseite soll jede Minute aktualisiert werden, somit wird der Algorithmus 1x pro Minute laufen. Da der Shop noch sehr klein ist, kommen selten neue Bewertungen zu Produkten dazu. (InsertionSort)
  5. Ein neuer Zufallsgenerator hat 1 Mrd. Zahlen mit max. 512 Bit generiert. Um zu prüfen, wie gleichmäßig die Zahlen verteilt sind, sollen sie sortiert werden. (MergeSort)

Über eure Hilfe wäre ich sehr Dankbar

LG

Lara


Computer, Mathematik, Informatik, Sortieralgorithmus

Meistgelesene Beiträge zum Thema Informatik