Bepul Algoritm Vizualizatori

Saralash, yo'l izlash va klassik algoritmlarning jonlanishini kuzating — pufakli/tez/birlashtiruvchi saralash, interaktiv labirint to'rida Dijkstra/A*/BFS, shuningdek ikkilik qidiruv, Erastofen g'alviri, N-Farzin va Hayot O'yini. Qadam-baqadam animatsiya, sinxron psevdokod, jonli ko'rsatkichlar va yonma-yon poyga rejimi. Mobilga qulay va 100% brauzeringizda ishlaydi.

To'liq brauzeringizda ishlaydi — hech qanday ma'lumot qurilmangizdan chiqmaydi.

Qanday ishlaydi

Har bir algoritm bir vaqtda bitta vizualizatsiya "qadami" — massiv surati plyus qaysi elementlar solishtirilgani, almashtirilgani yoki yozilgani — beruvchi generator sifatida yozilgan. Yagona o'ynatgich to'liq qadam ro'yxatini oldindan hisoblaydi, shuning uchun ijro, to'xtatish, oldinga-qadam, orqaga-qadam va yonma-yon poyga rejimi hammasi shu ro'yxatga indekslashdir. Hech narsa hech qayerga yuborilmaydi — butun narsa brauzeringizda ishlaydi.

  1. 1
    Algoritm va ma'lumot to'plamini tanlang
    Pufakcha, tanlash, kiritish, birlashtirish, tez, uyum, shell, kokteyl, sanash va radiks saralashdan (plyus bogosort, o'yin uchun) tanlang. Tasodifiy, deyarli-saralangan, teskarilangan yoki oz-noyob massiv yarating, yoki o'z vergul bilan ajratilgan raqamlaringizni yozing.
  2. 2
    Uni ishlashini kuzating — va birga o'qing
    Ustunlar nima sodir bo'layotganiga qarab ranglanadi (solishtirish, almashtirish, tayanch, saralangan). Psevdokod paneli aynan bajarilayotgan qatorni yoritadi, jonli hisoblagichlar esa real vaqtda solishtirishlar, almashtirishlar, yozishlar va massiv murojaatlarini kuzatadi.
  3. 3
    Vaqtni boshqaring
    Tezlikni sozlang, vaqt chizig'ini surating yoki algoritm qarorlarini aynan qanday qabul qilishini o'rganish uchun bitta amalni oldinga va orqaga qadamlang. Orqaga-qadam aniq, chunki har bir qadam qayta-ishga-tushirish emas, saqlangan surat.
  4. 4
    Ularni bosh-bosh poyga qildiring
    Poyga rejimi bir xil kiritishda ikki yoki undan ortiq algoritmni bir vaqtda, yonma-yon ishga tushiradi, ko'rsatkichlar jadvali bilan, shunda masalan, tez saralash pufakcha saralashdan nega ustunligini ko'rasiz.

To'liq brauzeringizda ishlaydi — hech qanday ma'lumot qurilmangizdan chiqmaydi. Server yo'q, yuklash yo'q va hisob yo'q. Bu ta'lim asbobi: algoritmlar vizualizatsiya ravshanligi uchun tanlangan darslik amalga oshirishlari.

Tegishli asboblar

Ko'p so'raladigan savollar