Dizajnimi dhe aplikimi i strukturave të të dhënave dhe algoritmeve

Çmimi: €13

SHPIK anëtarët:€10
  • Hyrje në algoritme dhe struktura të të dhënave
  • Analiza e algoritmeve, vargjet
  • Listat e lidhura, Stack dhe Queues, Pemëgt
  • Menaxhimi i memories së kompjuterit dhe VsCode
  • Bubble Sort, Merge Sort, Quick Sort

Grupi i synuar:
Të interesuarit në programim
Kohëzgjatja:
Përafërsisht 22 orë (48 njësi mësimore)
Njohuri paraprake (rekomandohet):
Njohuri bazike të kompjuterit

Përmbajtja

  • Algoritmet
  • Struktura e të dhënave
  • Si krahasohen algoritmet?
  • Analiza dhe notacionet asimptotike
  • Norma e rritjes(Order of growth)
  • Rregulla të përgjithshme për analizat asimptotike
  • Mbledhja e kohëve të ekzekutimit
  • Analiza e kompleksitetit hapësinor të algoritmeve
  • Çka është vargu?
  • Deklarimi i vargut në Java
  • Qasja në elementet e vargut
  • Modifikimi i elementeve të vargut
  • Vargjet me madhësitë ndryshueshme-ArrayList
  • Algoritmi për rradhitjen e elementeve të vargut
  • Nyja
  • Llojet e listave të lidhura
  • Dallimet në mes të vargut dhe listës së lidhur
  • Stacks
  • Queues
  • Çka është një heap
  • Implementimi i heaps nëJava
  • Shfrytëzimi i Stack dhe Heap nga programet Java
  • Debatimi i kodit përmes editorit VsCode
  • Instalimi i shtesës për debagim
  • Ekzekutimi i kodit
  • Rekursioni dhe funksionet rekursive
  • Reskursioni i pafundëm
  • Reskursioni apo unazar iteruese
  • Reskursioni i fundëm
  • Sufunksionon algrotimi Merge Sort?
  • Performanca e algoritmit Merge Sort?
  • Implementimi në Java
  • Si funkionon algritmi Quiksort?
  • Implemetimi i algortimi Quicksort