«set» etiketlenmiş sorular

Bir küme, öğelerin tekrarlanmadığı, öğelerini bir sipariş ölçütüne ("sıralı bir küme") göre sıralayabilen veya hiçbir sırayı ("sıralanmamış küme") koruyabilen bir koleksiyondur.

4
Std :: set nasıl yinelenir?
Bu koda sahibim: std::set<unsigned long>::iterator it; for (it = SERVER_IPS.begin(); it != SERVER_IPS.end(); ++it) { u_long f = it; // error here } ->firstDeğer yok . Değeri nasıl elde edebilirim?
92 c++  set  iteration 


5
Bir Python diktesinin neden aynı karma değerine sahip birden çok anahtarı olabilir?
hashKaputun altındaki Python işlevini anlamaya çalışıyorum . Tüm örneklerin aynı hash değerini döndürdüğü özel bir sınıf oluşturdum. class C: def __hash__(self): return 42 Sadece yukarıdaki sınıfın yalnızca bir örneğinin dictherhangi bir zamanda bir içinde olabileceğini varsaydım , ama aslında a dictaynı karma ile birden fazla öğeye sahip olabilir. c, d …

23
MySQL'de bir dizi değişkenini nasıl simüle edebilirim?
Görünen MySQL dizi değişkenleri yok. Onun yerine ne kullanmalıyım? Önerilen iki alternatif var gibi görünüyor: Küme tipi bir skaler ve geçici tablolar . Bağlandığım soru ilkini akla getiriyor. Ancak dizi değişkenleri yerine bunları kullanmak iyi bir uygulama mı? Alternatif olarak, kümelerle gidersem, küme tabanlı deyim neye eşdeğer olur foreach?

6
Python kümeleri '+' neden anlaşılmıyor?
Bunun neden geçerli olduğunu bilmek istiyorum: set(range(10)) - set(range(5)) ancak bu geçerli değil: set(range(10)) + set(range(5)) "+" Hem kesişim hem de birleşme anlamına gelebildiği için mi?
91 python  set 

12
Java'da iki dizi kümesini birleştirmenin daha iyi bir yolu var mı?
Gereksiz bilgileri filtrelerken iki dizi kümesini birleştirmem gerekiyor, bulduğum çözüm bu, herkesin önerebileceği daha iyi bir yol var mı? Belki de gözden kaçırdığım yerleşik bir şey? Google ile hiç şansım olmadı. Set<String> oldStringSet = getOldStringSet(); Set<String> newStringSet = getNewStringSet(); for(String currentString : oldStringSet) { if (!newStringSet.contains(currentString)) { newStringSet.add(currentString); } }
91 java  set 

6
Javascript Set ve Dizi performansı
Belki Setler Javascript için nispeten yeni olduğu için, ancak StackO'da veya başka herhangi bir yerde, Javascript'teki ikisi arasındaki performans farkından bahseden bir makale bulamadım. Peki, performans açısından ikisi arasındaki fark nedir? Özellikle, kaldırma, ekleme ve yineleme söz konusu olduğunda.

26
Java'da bir kümenin güç kümesini elde etme
Güç kümesi {1, 2, 3}: {{}, {2}, {3}, {2, 3}, {1, 2}, {1, 3}, {1, 2, 3}, {1}} Diyelim ki Java'm var Set: Set<Integer> mySet = new HashSet<Integer>(); mySet.add(1); mySet.add(2); mySet.add(3); Set<Set<Integer>> powerSet = getPowerset(mySet); GetPowerset işlevini mümkün olan en iyi karmaşıklık sırasına göre nasıl yazarım? (Bence O (2 ^ …
86 java  algorithm  set  powerset 

1
H.264 Akışı için Sıra / Resim Parametre Set (ler) i için Olası Konumlar
Bir H.264 Kod Çözücü üzerinde çalışıyorum ve SPS ve PPS'yi nerede bulacağımı merak ediyorum. Referans literatürüm bana bunların H.264-Stream'de kodlanmış NAL Birimleri olduğunu söylüyor, ancak IsoViewer ile bir örnek-MP4-Dosyasına baktığımda, SPS ve PPS'nin avcC Kutusunda olduğunu söylüyor. Bu tam olarak nasıl çalışıyor? .Mkv dosyalarını veya diğer H.264 kapsayıcılarını nasıl arar? …
84 parameters  set  mp4  h.264  mkv 

9
JavaScript'te bir Set oluşturmanın yolları?
Eloquent JavaScript, Bölüm 4'te, bir nesne oluşturarak ve değerleri özellik adları olarak depolayarak, rastgele değerler (örneğin, doğru) özellik değerleri olarak atayarak bir değerler kümesi oluşturulur. Değerin kümede zaten bulunup bulunmadığını kontrol etmek için inoperatör kullanılır: var set = {}; if (!'Tom' in set) { set.Tom = true; } Bu deyimsel …
83 javascript  set 


2
numpy.unique kümeler listesi için yanlış çıktı veriyor
Tarafından verilen setler listem var, sets1 = [{1},{2},{1}] Bu listedeki benzersiz öğeleri numpy kullanarak uniquebulduğumda, np.unique(sets1) Out[18]: array([{1}, {2}, {1}], dtype=object) Görüldüğü gibi {1}çıktıda tekrarlanan sonuç yanlıştır . Benzer elemanları bitişik yaparak girişteki sıralamayı değiştirdiğimde bu olmaz. sets2 = [{1},{1},{2}] np.unique(sets2) Out[21]: array([{1}, {2}], dtype=object) Bu neden oluyor? Yoksa yaptığım …
14 python  list  numpy  set 

2
Python setleri ekleme siparişini neden korumuyor?
Son zamanlarda Python 3.7+ 'de ekleme siparişi korumak için garantiler garanti edilirken, setler olmadığını keşfetmek için şaşırdım: >>> d = {'a': 1, 'b': 2, 'c': 3} >>> d {'a': 1, 'b': 2, 'c': 3} >>> d['d'] = 4 >>> d {'a': 1, 'b': 2, 'c': 3, 'd': 4} >>> s …
12 python  set  cpython 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.