Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

Grafické znázornění BubbleSort v Javascriptu

JavaScript Základní konstrukce Zdrojákoviště Grafické znázornění BubbleSort v Javascriptu

ONEbit hosting Unicorn College Tento obsah je dostupný zdarma v rámci projektu IT lidem. Vydávání, hosting a aktualizace umožňují jeho sponzoři.

Jednoduchý javascriptový kód, demonstrující princip třídícího algoritmu BubbleSort, pomocí grafů vytvořených z HTML DIVů. Při otevření je potřeba zadat počet hodnot/rozměr pole. To je pak naplněno náhodnými hodnotami 0-100. Kód je včetně komentářů a popisků pro (snad) snadné pochopení a případné jednoduché úpravy.


Galerie

Program byl vytvořen v roce 2015.

 

Stáhnout

Staženo 82x (2.27 kB)
Aplikace je včetně zdrojových kódů v jazyce JavaScript

 

 

Program pro vás napsal Jenkings
Avatar
Jak se ti líbí článek?
2 hlasů
Aktivity (1)

 

 

Komentáře

Avatar
shaman
Člen
Avatar
shaman:12.3.2015 12:10

Super, ale nejak sa mi to zacyklilo. Vies spravit aj tie ostatne triediace metody?

Odpovědět 12.3.2015 12:10
try {...} catch (Exception ignored) { echo " ¯\_(ツ)_/¯ "; }
Avatar
Jenkings
Redaktor
Avatar
Odpovídá na shaman
Jenkings:12.3.2015 19:06

To upozornění se týká pouze toho zvýraznění právě zpracovaných sloupců. Jde o to ze se snaží zvýraznit i jeden sloupec navíc na konci. Ničemu by to ale nemělo vadit ;)

A ostatní algoritmy by taky neměl byt problém vizualizovat. Jen bych se musel podívat jak přesně fungují, ale mela by to být zalezitost chvilky ;)

Odpovědět  +1 12.3.2015 19:06
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
shaman
Člen
Avatar
Odpovědět 12.3.2015 23:49
try {...} catch (Exception ignored) { echo " ¯\_(ツ)_/¯ "; }
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Jenkings
David Čápka:13.3.2015 12:54

Ta aplikace by se mohla učesat a nasadit zde do výukových článků o jednotlivých algoritmech. Rád ti za realizaci připíšu nějaké body :) Co ty na to?

Odpovědět 13.3.2015 12:54
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Jenkings
Redaktor
Avatar
Odpovídá na shaman
Jenkings:13.3.2015 19:43

No, určitě by to šlo,jen bych musel nastudovat ten algoritmus,protože ho neznám.
Nicméně by to asi šlo. Potřebuješ to k něčemu ?

Odpovědět 13.3.2015 19:43
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
Jenkings
Redaktor
Avatar
Odpovídá na David Čápka
Jenkings:13.3.2015 19:44

No, záleží na tom, jak přesně by sis to představoval :) Ale pokud se mi to vměstná do časových plánů mezi maturitní práci a práce na projektu, tak bych určitě rád nějak přispěl pokud by to komunitě nějak pomohlo :)

Odpovědět 13.3.2015 19:44
Největší časovou náročnost má výpočet časové náročnosti..
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.