Meydan okuma
T
Sonlu bir kümenin alt kümeleri göz önüne alındığında , bir topolojiS={1,2,3,...,n}
olup olmadığını belirleyin .T
açıklama
Powerset P(S)
bazı setin S
her alt kümelerinin kümesidir S
. Bazı örnekler:
S = {}, P(S) = {{}}
S = {1}, P(S) = {{}, {1}}
S = {1,2}, P(S) = {{}, {1}, {2}, {1,2}}
S = {1,2,3}, P(S) = {{}, {1}, {2}, {3}, {1,2}, {1,3}, {2,3}, {1,2,3}}
Setteki bir topolojiT
, aşağıdaki özelliklere sahip S
bir altkümedir P(S)
:
{}
içerideT
veS
içerideT
- Eğer
A
veB
içindedirT
o zaman onların kavşak olduğunuA ∩ B
- Eğer
A
veB
içindedirT
o zaman onların birleşmedirA ∪ B
*
* Bu tanım tam olarak doğru değildir, ancak bu zorluğun amaçları için yeterli olan sonlu kümeler için geçerlidir. Gerçek aksiyom, sonsuz sendikalara da izin verirdi, ancak bu sonlu durumda önemsizdir.
ayrıntılar
- Bunu
S = {1,2,...,n}
(veya alternatif olarakS = {0,1,...,n}
)n
kümelerinde görünen en büyük tamsayının nerede olduğunu varsayabilirsinizT
. - Giriş formatı esnektir: Bir dizgiyi, liste listesini veya liste grubunu veya dil sunucunuzun kullanabileceği benzer herhangi bir biçimi kullanabilirsiniz. Daha
S = {0,1,...,n}
uygunsa setleri de kullanabilirsiniz . - Çıktı doğru veya yanlış olmalı.
- Ek bir giriş olarak kabul etmenize
n
(veya alternatif olarakn+1
veyan-1
) izin verilir . - Sıralı listelerle çalışıyorsanız, küme içindeki sayıların sıralandığını varsayabilirsiniz. Listenin belirli bir sıraya sahip olduğunu da varsayabilirsiniz (örneğin, sözlük bilgisi.
- Kümeleri temsil ederken, liste gösterimlerinin hiçbir iki girişinin eşit olmadığını varsayabilirsiniz.
Örnekler
topoloji
{{}} over {}
{{},{1}} over {1}
P(S) over S (see in the explanation)
{{},{1},{1,2}} over {1,2}
{{},{1},{2,3},{1,2,3}} over {1,2,3}
{{1}, {1,2,3}, {1,4,5,6}, {1,2,3,4,5,6}, {}, {2,3}, {4,5,6}, {2,3,4,5,6}}
{{}, {1}, {2,3}, {2}, {4,5,6}, {5,6}, {5}, {2,5,6}, {2,5}, {1,5}, {1,2,3,4,5,6}, {1,2,3}, {1,2}, {1,4,5,6}, {1,5,6}, {1,2,5,6}, {2,3,4,5,6}, {2,3,5,6}, {2,3,5}, {1,2,3,5}, {2,4,5,6}, {1,2,5}, {1,2,3,5,6}, {1,2,4,5,6}}
{{}, {1}, {1,2}, {1,2,3}, {1,2,3,4}, {1,2,3,4,5}, {1,2,3,4,5,6}, {1,2,3,4,5,6,7}, {1,2,3,4,5,6,7,8}, {1,2,3,4,5,6,7,8,9}}
{{}, {1}, {1,2,3}, {1,2,3,4,5}, {1,2,3,4,5,6,7}, {1,2,3,4,5,6,7,8,9}}
olmayan topolojileri
{{1}} because {} is not contained
{{},{2}} because {1,2} is not contained
{{},{1,2},{2,3}} because the union {1,2,3} is not contained
{{},{1},{1,2},{2,3},{1,2,3}} because the intersection of {1,2} and {2,3} is not contained
{{},{1},{2},{3},{1,2},{2,3},{1,2,3}} because the union of {1} and {3} is not contained
{{}, {1}, {2,3}, {2}, {4,5,6}, {5,6}, {5}, {2,5,6}, {2,5}, {1,5}, {1,2,3,4,5,6}, {1,2,3}, {1,2}, {1,4,5,6}, {1,5,6}, {1,2,5,6}, {2,3,4,5,6}, {2,3,5,6}, {2,3,5}, {2,4,5,6}, {1,2,5}, {1,2,3,5,6}, {1,2,4,5,6}} because {1,2,3,5} is missing
{{}, {1}, {2}, {1,2,3}, {1,2,3,4,5}, {1,2,3,4,5,6,7}, {1,2,3,4,5,6,7,8,9}} because {1,2} is missing
T
bir dizi, ben (yani giriş hiçbir alt küme tekrar ettiğini varsaymak makul olduğunu düşünüyorum {{}, {1,2}, {1,2}}
geçerli giriş değil). Bu mücadelede, olumlu ya da olumsuz olarak bunu netleştirebilir misiniz?