Cursuri
>
Structuri de Date și Algoritmi

Structuri de Date și Algoritmi

Development
|
25 h

Digital Stack și Google organizează un program gratuit de Algoritmi și Structuri de Date care pregătește candidații pentru interviuri în Big Tech. Cursanții vor avea parte de o introducere în structurile de date și algoritmi, cu exemple practice și aplicații care urmăresc să îmbunătățească abilitățile de rezolvare a problemelor.Pentru a lucra în cele mai importante companii de pe piața tech, abilitățile de rezolvare a problemelor, inclusiv cunoașterea structurilor de date și a algoritmilor sunt un factor important pentru o carieră de succes în programare.

Lista de subiecte

  • Complexitatea algoritmilor: complexitatea timpului și spațiului, notații asimptotice
  • Structuri liniare de date: LinkedList vs ArrayList, Stacks, Queues
  • Tabele hash și funcții hash, cu exemple din C++ STL și Java
  • Arbori binari, arbori binari de căutare, grămezi
  • Căutare eficientă
  • Reprezentare grafică și căutări (lățime, adâncime), plus aplicațiile acestora
  • Seturi disjunse, union-find și aplicații (de exemplu, algoritmul lui Kruskal)
  • Algoritmi de sortare
  • Potrivire șir / model
  • Programare dinamică (cu exemple)
  • Sfaturi practice pentru interviuri tehnice care implică structuri de date și algoritmi

Beneficii

Acest curs este pentru

Developers

Precondiții

  • Experiență avansată în cel puțin un limbaj de programare
  • Unele cursuri necesită cunoștințe de C++ (Începător) sau Java (începător)
  • Cunoștințe de bază de matematică pentru informatică (de exemplu, algebră, serii)
  • Nivel intermediar de limba engleză
  • Două monitoare sau un ecran mare care poate fi împărțit în 2 ferestre, astfel încât să puteți codifica și viziona prezentările live în același timp
  • Laptop/desktop și conexiune la internet

Program sesiuni

Categorie

Development

Nivel

Locație

Sesiuni

Durată

Hourglass icon
25 h

Acreditare

Award icon

Descoperă-ți potențialul chiar acum!

Ești gata să intri în lumea limbajelor de programare? Contactează-ne pentru mai multe detalii.

2 people smiling