رقص با الگوریتم‌های مرتب‌سازی

در راستای مطلب قبلیم با عنوان «وی‌هارت، رقص باینری انگشتان» ارتباط رقص و ریاضیات امروز یک کانال یوتیوبی دیگه‌ای پیدا کردم که در نوع خودش اعجاب‌انگیزه. به نظر میاد که «ریاقیدان»ها تعدادشون رو به افزایشه.

در این مجموعه رقص‌هایی رو می‌بینید که طراحی‌شده توسط دانشگاه Sapientia رومانی هست. در حال حاضر چهار تا رقص مختلف در کانال یوتیوبی این رفقا هست که نام با مسمای الگوریتمیکس AlgoRythmics رو براش انتخاب کردند. ترکیبی از الگوریتم Algorithm و ریتم (ضرب‌آهنگ) Rhythm.

برای هر حرکت گروهی به ویژه رقص‌های گروهی یک نوع ترتیب حرکات لازمه. از طرف دیگه در علوم ریاضی و کامپیوتر برای مرتب‌سازی رشته‌ها یک سری الگوریتم مرتب‌سازی هست از جمله مرتب‌سازی حبابی، مرتب‌سازی درجی و چند تای دیگه که اگه دوست داشته باشید، می‌تونید از اینجا انواعش رو بخونید. خلاصه‌ش اینه که اگه مثلاً شما یک رشته عدد دارید و می‌خواهید که بر اساس یک الگوریتم در کوتاه ترین زمان مرتبشون کنید، باید روش‌هایی رو به کار ببرید.

حالا به جای هر عدد یک انسان بگذارید و بر اساس انواع الگوریتم‌های مرتب‌سازی برقصونیدشون. نتیجه می‌شه کاری که این گروه کردند. اگه از ایده این گروه خوشتون اومده می‌تونید از فیس‌بوک هم دنبالشون کنید. این هم ویدئوها:

مرتب‌سازی شِل یا Shell Sort همراه با رقص فولکلور مجاری

مرتب‌سازی انتخابی یا Select Sort همراه با رقص فولکلور کولی‌ها

مرتب‌سازی حبابی یا Bubble Sort همراه با رقص بلغاری

مرتب‌سازی درجی یا Insert Sort همراه با رقص فولکلور رومانی

منبع