Blog durchsuchen
Profil

큈넬 티로 wohnt in Seoul und arbeitet über
geometrische Topologie.

« vorheriger Beitrag  · nächster Beitrag »

26.07.11 · 10:49 Uhr

Bubblesort im Volkstanz

Kategorie: Technik  ·  Kommentare: 14

Interkulturelle Informatikausbildung: Sortieren durch Aufsteigen - der einfachste (und wenig effiziente) Sortieralgorithmus Bubblesort funktioniert auch in der Volksmusik.

In Coimbra findet in den nächsten 5 Tagen Bridges 2011 statt, eine jährliche Konferenz, die Brücken zwischen Kunst und Mathematik bauen will.

Es gibt eine Reihe von Beiträgen zum Thema 'Mathematik und Musik', von denen man einige auch auf YouTube ansehen kann. In vielen Fällen ist der Zusammenhang eher konstruiert, d.h. es handelt es sich entweder um Musikvideos, die mit ein paar Bildern mathematischer Objekte (z.B. der Mandelknolle) unterlegt sind oder um Mathematikvideos mit Hintergrundmusik.

Ganz originell fand ich aber dieses Video von der rumänischen Universität Tirgu Mures, das einen bekannten Sortieralgorithmus mit ungarischer Volksmusik veranschaulicht:

Man bekommt jedenfalls einen anschaulichen Eindruck, warum dieser Algorithmus so ineffizient ist.

 

Autor: Thilo· 14 Kommentare· Permalink· Trackback-URL

Tags: · · · · · · ·

Kommentare (14)

Kommentar-Direktlink Christian A.· 26.07.11 · 11:06 Uhr

Ahoi! Für die Überschrift kaufe ich ein "b"!

Author Profile Page Thilo· 26.07.11 · 11:08 Uhr

Sorry, ist korrigiert.

Kommentar-Direktlink cimddwc· 26.07.11 · 11:42 Uhr

Interessant (auch die anderen Algorithmen, die's in der Serie gibt). Kein Wunder, dass die Computer sich oft so zäh bedienen lassen, wenn im Speicher ständig getanzt wird. :P

Kommentar-Direktlink Christian A.· 26.07.11 · 13:24 Uhr

"Im Speicher wird ständig getanzt" - :D

(Ganz tolle Videos, wie ich finde. Hab zwar immer noch nicht verstanden, wie der Quicksort funktioniert, aber anschaulich isses trotzdem ;) )

Kommentar-Direktlink rolak· 26.07.11 · 19:37 Uhr

Bubblesort ist doch nicht ineffizient - der Quicksort-clip ist deutlich länger ;-)

btw, Christian A., Konsonanten kann man nicht kaufen.

Kommentar-Direktlink Jan von nebenan· 26.07.11 · 19:48 Uhr

Haha, nette Idee. Ich wollte gerade scherzhaft fragen, ob es das auch für Quicksort & Co. gibt - aber das ist ja tatsächlich der Fall! ;-) Und gut umgesetzt noch dazu.

Übrigens ließe sich das gewiss auch mit dieser - ebenfalls ungarischen - Musik verwirklichen: http://www.youtube.com/watch?v=9F7b4skyUy4 ;-)

Kommentar-Direktlink Ingo Leschnewsky· 26.07.11 · 21:28 Uhr

Vielleicht könnte man Quicksort schneller machen, wenn man statt Volkstanz dazu einen Quickstep tanzt? ;-)

Kommentar-Direktlink Christian A.· 26.07.11 · 23:28 Uhr

@rolak: Auch nicht auf der Sesamstraße?

(Ich bin immer noch amazed, was für eine geile Idee :)

Kommentar-Direktlink m· 27.07.11 · 00:43 Uhr

@rolak: in der Praxis wird natürlich bei kleinen Gruppen von Quick- zu Gnome-Sort gewechselt. Die Gruppengröße, bei der das konkret der Fall ist, hängt natürlich vom Tanzstil ab

Kommentar-Direktlink rolak· 27.07.11 · 05:42 Uhr

Keine Ahnung, Christian A., bei dem Satzaufbau höre ich immer das glückliche Rad eiern.
Ist wirklich schön umgesetzt (ganz habe ich nur quicksort angeschaut): Hut für Index, nach vorne zum Vergleich, umdrehen für 'done'.

Scheint schon praktisch umgesetzt zu sein, m.

Kommentar-Direktlink Marcus Frenkel· 29.07.11 · 23:40 Uhr

Unglaublich. Jetzt hat mir tatsächlich jemand dieses tolle Video weggeschnappt. Dabei wollte ich das doch bei einer späteren Besprechung von Algorithmen noch verwenden...;)

Author Profile Page Thilo· 29.07.11 · 23:46 Uhr

Es gibt doch noch die anderen Tanz-Videos zu Quicksort, Mergesort, Shellsort. Und als Algorithmen sind die doch bestimmt interessaner.

Kommentar-Direktlink Marcus Frenkel· 29.07.11 · 23:58 Uhr

Ja, und die werden auch alle noch drankommen. Aber man sollte wohl besser klein anfangen - wer Bubble Sort nicht versteht, hat bei Shell Sort keine Chance. ;)

Kommentar schreiben

Netiquette·AGB

 

ScienceBlogs.com

mehr auf www.scienceblogs.com »