Sari la conținut

Instrumente interactive

12 instrumente la informatică, așezate pe capitolele programei. Le poți folosi fără cont.

Capitolul 3: Tipuri de date și variabile

  • Conversii între bazeZecimal → binar prin împărțiri repetate, cu resturile evidențiate, verificarea prin puterile lui 2 și echivalentul hexazecimal.Deschide

Capitolul 6: Structuri de control

  • Divizori și numere primeDescompunerea în factori primi și divizorii comuni, vizual: fundamentul algoritmilor cu divizori de la BAC.Deschide

Capitolul 7: Tablouri unidimensionale

  • Sortarea, pas cu pasBubble sort și selection sort animate pe un vector: fiecare comparație și schimbare, explicate în cuvinte, cu play/pauză/pas.Deschide

Capitolul 8: Tablouri bidimensionale

  • Parcurgerea matriceiPe linii, pe coloane, diagonalele și bordarea, animate celulă cu celulă, cu codul C++ corespunzător fiecărei parcurgeri.Deschide

Capitolul 11: Recursivitate

  • Stiva apelurilor recursiveFactorial, sumă și Fibonacci pas cu pas: vezi fiecare apel cum intră în stivă, așteaptă și întoarce valoarea, cu codul alături.Deschide

Capitolul 16: Grafuri neorientate

  • Laborator de grafuriConstruiește graful apăsând pe noduri și vezi pe loc matricea de adiacență, listele, gradele și parcurgerile.Deschide

Capitolul 18: Algoritmi clasici de BAC

  • Vizualizator de sortăriVezi pas cu pas cum lucrează metoda bulelor, a selecției, a inserției și a numărării pe același vector.Deschide
  • Căutarea binară, pas cu pasAlege valoarea căutată și urmărește cum zona de căutare se înjumătățește la fiecare comparație, cu explicații la fiecare pas.Deschide

Capitolul 19: Subprograme predefinite

  • Laboratorul de șiruri de caractereScrie orice text: vocale evidențiate, numărare de cuvinte, test de palindrom și codurile ASCII, live.Deschide

Alte instrumente

  • Algoritmul și complexitatea luiPotrivește fiecare algoritm clasic cu numărul lui de pași: de ce căutarea binară bate căutarea secvențială și unde apare n².Deschide
  • Stiva și coada, față în fațăAceleași elemente intră în ambele structuri: scoate și vezi diferența LIFO/FIFO cu ochii tăi.Deschide
  • Compilator C++ în browserScrie cod C++, dă-i date de intrare la stdin și rulează-l direct în pagină: exact ca la subiectele de BAC.Deschide

Toate cele 12 instrumente, pe rând

Conversii între baze

Zecimal → binar prin împărțiri repetate, cu resturile evidențiate, verificarea prin puterile lui 2 și echivalentul hexazecimal.

Se încarcă instrumentul…

Divizori și numere prime

Descompunerea în factori primi și divizorii comuni, vizual: fundamentul algoritmilor cu divizori de la BAC.

Se încarcă instrumentul…

Sortarea, pas cu pas

Bubble sort și selection sort animate pe un vector: fiecare comparație și schimbare, explicate în cuvinte, cu play/pauză/pas.

Se încarcă instrumentul…

Parcurgerea matricei

Pe linii, pe coloane, diagonalele și bordarea, animate celulă cu celulă, cu codul C++ corespunzător fiecărei parcurgeri.

Se încarcă instrumentul…

Stiva apelurilor recursive

Factorial, sumă și Fibonacci pas cu pas: vezi fiecare apel cum intră în stivă, așteaptă și întoarce valoarea, cu codul alături.

Se încarcă instrumentul…

Laborator de grafuri

Construiește graful apăsând pe noduri și vezi pe loc matricea de adiacență, listele, gradele și parcurgerile.

Apasă un nod, apoi altul, ca să adaugi sau să scoți muchia dintre ele.

012345
Noduri
6
Muchii
5
Suma gradelor
10
Componente conexe
2
Conex
nu
Complet
nu

Suma gradelor e 10, adică dublul celor 5 muchii. Nu e o coincidență: fiecare muchie adaugă câte 1 la gradul ambelor capete.

012345
0010100
1101000
2010100
3101000
4000001
5000010

Vizualizator de sortări

Vezi pas cu pas cum lucrează metoda bulelor, a selecției, a inserției și a numărării pe același vector.

compară vecini și îi interschimbă

5
2
9
1
7
3
  • mutare
  • comparație
  • la locul ei

Pornim.

pasul 1 din 24

Numără pașii: pentru același vector, metodele nu fac același număr de operații.

Căutarea binară, pas cu pas

Alege valoarea căutată și urmărește cum zona de căutare se înjumătățește la fiecare comparație, cu explicații la fiecare pas.

Se încarcă instrumentul…

Laboratorul de șiruri de caractere

Scrie orice text: vocale evidențiate, numărare de cuvinte, test de palindrom și codurile ASCII, live.

Se încarcă instrumentul…

Algoritmul și complexitatea lui

Potrivește fiecare algoritm clasic cu numărul lui de pași: de ce căutarea binară bate căutarea secvențială și unde apare n².

Se încarcă instrumentul…

Stiva și coada, față în față

Aceleași elemente intră în ambele structuri: scoate și vezi diferența LIFO/FIFO cu ochii tăi.

Se încarcă instrumentul…

Compilator C++ în browser

Scrie cod C++, dă-i date de intrare la stdin și rulează-l direct în pagină: exact ca la subiectele de BAC.

Se încarcă instrumentul…

Folosim cookie-uri esențiale, fără de care site-ul nu merge, și cookie-uri de analiză anonimizate, ca să vedem ce pagini ajută. Detalii în politica de confidențialitate