Algoritme & struktura të dhënash

Set (data structure)

Në shqip: Bashkësia (struktura e të dhënave)

ShpjegimiSQ

Një set ruan elemente unike, pa renditje, dhe kontrollon shumë shpejt (O(1)) nëse një element ekziston. Ideal për të hequr përsëritjet ose për „a e kam parë këtë më parë?“.

EnglishEN

A set stores unique items, without order, and checks very quickly (O(1)) whether an item exists. Ideal for removing duplicates or “have I seen this before?”.

Si ta mendosh

Si një listë të ftuarish ku çdo emër shfaqet vetëm një herë.

Lexoje në anglisht

Like a guest list where each name appears only once.

Shembull kodipython

pare = set()
for x in [3, 1, 3, 2]:
    if x in pare: print("Përsëritje:", x)
    pare.add(x)

Terma të lidhur