Küme (Set)
Yalnızca benzersiz elemanları tutan veri yapısı; “x kümede mi?” sorusunu hızlıca yanıtlar. Genellikle hash tablosu (O(1)) ya da dengeli ağaç (O(log n), sıralı) üzerine kurulur.
Hemen her dilde standarttır: Python’da set, Java’da HashSet/TreeSet, JS’de Set (ES2015), Rust’ta HashSet/BTreeSet. Küme kuramından gelen işlemleri sunar: birleşim, kesişim, fark. Çoklu küme (multiset) tekrarlara sayaçla izin verir. Çeşitleri: sıralı küme, öncelikli küme (min/max yığın tabanlı) ve olasılıksal bloom filtresi.