Sortierverfahren- spezial Tools

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
Jester
Beiträge: 4
Registriert: Sa 1. Dez 2012, 19:47

Sortierverfahren- spezial Tools

Beitrag von Jester »

Hall alle zusammen
Unsere Lehrerin hatte die fixe aufgabe uns mal nen projekt aufzugeben ich bin soweit mehr oder weniger fertig aber ich stoppe bei einer Aufgabe vlt könnt ihr mir hier nen bisschen weiterhelfen

2.4 Lassen sie feststellen, wie viel Vertauschungen und Vergleiche in den implementierten Sortierverfahren stattfinden(ich hab bubble, quick und minimum sort), lassen sie die ausführungszeiten stoppen. Geben sie diese Info. geeignet für den Benutzer aus

Wär ganz coll wenn ich schnell ne antwort bekommen würde weil um 24:00 is abgabe schluss :3
Ich weiß damit komm ich sehr sehr früh oder :p

Benutzeravatar
m.fuchs
Lazarusforum e. V.
Beiträge: 2641
Registriert: Fr 22. Sep 2006, 19:32
OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
CPU-Target: x86, x64, arm
Wohnort: Berlin
Kontaktdaten:

Re: Sortierverfahren- spezial Tools

Beitrag von m.fuchs »

Jester hat geschrieben:Wär ganz coll wenn ich schnell ne antwort bekommen würde weil um 24:00 is abgabe schluss :3

Schnelle (und auch umgangssprachliche) Antworten kannst du gern bekommen.

Wo sind die Fragen?
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de

Jester
Beiträge: 4
Registriert: Sa 1. Dez 2012, 19:47

Re: Sortierverfahren- spezial Tools

Beitrag von Jester »

m.fuchs hat geschrieben:
Jester hat geschrieben:Wär ganz coll wenn ich schnell ne antwort bekommen würde weil um 24:00 is abgabe schluss :3

Schnelle (und auch umgangssprachliche) Antworten kannst du gern bekommen.

Wo sind die Fragen?


ähm na die Frag is ob ihr nen paar tipps habt wie ich and die Aufgabe rangehen könnte

Benutzeravatar
m.fuchs
Lazarusforum e. V.
Beiträge: 2641
Registriert: Fr 22. Sep 2006, 19:32
OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
CPU-Target: x86, x64, arm
Wohnort: Berlin
Kontaktdaten:

Re: Sortierverfahren- spezial Tools

Beitrag von m.fuchs »

Naja, ich würde es folgendermaßen machen:

  1. aktuelle Uhrzeit in Variable a speichern (Now() könnte dabei helfen)
  2. Sortierverfahren starten
  3. aktulle Uhrzeit in Variable b speichern
  4. Differenz zwischen den beiden Variablen bilden (zum Beispiel mit MilliSecondsBetween)
  5. Differenz ausgeben
Das Ganze dann für jedes Sortierverfahren wiederholen.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de

mintpc
Beiträge: 124
Registriert: Mo 6. Sep 2010, 18:39
OS, Lazarus, FPC: Win 7 (L 1.6 FPC 3.0.0)
CPU-Target: Win 7
Wohnort: Mailand

Re: Sortierverfahren- spezial Tools

Beitrag von mintpc »

Hallo,

kurze Anleitung dazu unter:
http://www.martinjakobs.de/pages/lazarus.php--> und dann "Laufzeiten von Funktionen und Prozeduren ermitteln"

und als Tipp:
http://www.martinjakobs.de/pages/sortieralgorithmen.php--> und hier in der Mitte "Programm Vergleich von Sortieralgorithmen"

Gruß
mintpc
Zuletzt geändert von Lori am Sa 8. Dez 2012, 19:14, insgesamt 1-mal geändert.
Grund: Verlinkung eingefügt

Antworten