مرکزی مواد پر جائیں

مفت الگورتھم صور تدریس

ترتیب دینے، راستہ تلاش، اور کلاسیکی الگورتھم دیکھیں — Bubble/Quick/Merge Sort، Dijkstra/A*/BFS انٹرایکٹو میز پر، ساتھ ہی Binary Search، Sieve، N-Queens اور Game of Life۔ مرحلہ وار متحرک، مطابقتِ حاصل Pseudocode، لائیو میٹرکس، اور سائیڈ بائی سائیڈ ریس موڈ۔ موبائیل کے موافق اور 100 فیصد آپ کے براؤزر میں۔

مکمل طور پر آپ کے براؤزر میں چلتا ہے — کوئی ڈیٹا آپ کے سے باہر نہیں جاتا۔

یہ کیسے کام کرتا ہے

ہر الگورتھم ایک جنریٹر کے طور پر لکھا گیا ہے جو ایک وقت میں ایک visualisation "مرحلہ" پیدا کرتا ہے — صف کا ایک اسنیپ شاٹ اور یہ کہ کون سے عناصر موازنہ، تبدیل، یا لکھے گئے۔ ایک واحد پلیئر پوری مرحلہ فہرست پہلے سے شمار کرتا ہے، تاکہ play، pause، step-forward، step-back، اور نیز-بنیز race موڈ سب اس فہرست میں انڈیکسنگ ہوں۔ کچھ بھی کہیں نہیں بھیجا جاتا — پوری چیز آپ کے براؤزر میں چلتی ہے۔

  1. 1
    ایک الگورتھم اور ایک ڈیٹا سیٹ منتخب کریں
    bubble، selection، insertion، merge، quick، heap، shell، cocktail، counting اور radix sort (مزے کے لیے bogosort بھی) میں سے منتخب کریں۔ ایک بے ترتیب، تقریباً ترتیب شدہ، الٹی، یا کم-منفرد صف بنائیں، یا اپنے کوما سے علیحدہ نمبر ٹائپ کریں۔
  2. 2
    اسے چلتا دیکھیں — اور ساتھ پڑھیں
    بارز کو اس کے مطابق رنگ دیا جاتا ہے کہ کیا ہو رہا ہے (موازنہ، تبدیلی، pivot، ترتیب شدہ)۔ pseudocode پینل عین وہ لائن نمایاں کرتا ہے جو چل رہی ہے، اور براہ راست کاؤنٹرز حقیقی وقت میں موازنے، تبدیلیاں، لکھائیاں، اور صف تک رسائی ٹریک کرتے ہیں۔
  3. 3
    وقت کو کنٹرول کریں
    رفتار ایڈجسٹ کریں، timeline کو scrub کریں، یا الگورتھم کے فیصلوں کا مطالعہ کرنے کے لیے ایک ہی عملیات آگے اور پیچھے قدم بہ قدم چلائیں۔ Step-back عین ہے کیونکہ ہر مرحلہ ایک محفوظ اسنیپ شاٹ ہے، دوبارہ چلنا نہیں۔
  4. 4
    انہیں آمنے سامنے دوڑائیں
    Race موڈ ایک ہی ان پٹ پر ایک ساتھ دو یا زیادہ الگورتھمز کو ساتھ ساتھ چلاتا ہے، ایک metrics ٹیبل کے ساتھ تاکہ آپ دیکھ سکیں، مثال کے طور پر، quicksort bubble sort کو کیوں مات دیتا ہے۔

مکمل طور پر آپ کے براؤزر میں چلتا ہے — کوئی ڈیٹا آپ کے آلے سے باہر نہیں جاتا۔ کوئی سرور، کوئی اپ لوڈ، اور کوئی اکاؤنٹ نہیں۔ یہ ایک تدریسی ٹول ہے: الگورتھمز درسی کتاب کے نفاذ ہیں جو visualisation کی وضاحت کے لیے منتخب کیے گئے ہیں۔

متعلقہ ٹولز

اکثر پوچھے جانے والے سوالات