子集
一般地,對於兩個集合a、b,如果集合a中任意乙個元素都是集合b中的元素,我們就說這兩個集合有包含關係,稱集合a為集合b的子集(subset)。記作a⊆b(或b⊇a),讀作「a包含於b」(或「b包含a」)。
即,對於集合a與b,∀x∈a有x∈b,則a⊆b。
可知任一集合a是自身的子集,空集是任一集合的子集。
真子集
如果集合a⊆b,存在元素x∈b,且元素x不屬於集合a,我們稱集合a與集合b有真包含關係,集合a是集合b的真子集(proper subset)。記作a⊊b(或b⊋a),讀作「a真包含於b」(或「b真包含a」)。
即:對於集合a與b,∀x∈a有x∈b,且∃x∈b且x∉a,則a⊊b。空集是任何非空集合的真子集。
(看來∀是任意元素意思,而∃是指存在)
非空真子集:如果集合a⊊b,且集合a≠∅,集合a是集合b的非空真子集(nonvoid proper subset)。
真子集與子集的區別:
子集就是乙個集合中的全部元素是另乙個集合中的元素,有可能與另乙個集合相等;
真子集就是乙個集合中的元素全部是另乙個集合中的元素,但不存在相等。
屬於
a是集合a中的元素,那麼稱a屬於集合a。記作 a ∈ a
不屬於
a不是集合a中的元素,那麼稱a不屬於集合a。記作 a 不屬於在「∈」上畫一斜線 a
元素與集合的區別
元素屬於集合,集合由元素構成。集合有花括符{}包起來,如a為元素,為集合。子集是乙個集合,而不是元素。
例如:a=,b=},c=},則a∈b,b⊆c,a∈c但a不是c的子集
這個例子中,a同樣不是b的子集。為啥呢,當說a∈b,那麼a只是乙個元素,而不是乙個集合,被當成乙個整體來看。只有a=,b=,才有a⊆b。
父級元素與子集元素浮動影響的解決
style box box1 box2 style body div class box div class box1 div1 div div class box2 div2 div div body 先看現在的效果 將div1和div2進行左浮動,會發現 父級元素不見了,因為div1和div2脫...
C語言 遞迴實現元素的全排列和子集
字串 abc,它的全排列有六個 include include define swap a,b,t t a a b b t void permutation char ch,int min,int max min和max確定了需要排序的元素區間 min max else void main perm...
jsp中靜態包含和動態包含的區別與聯絡
1 兩個jsp頁面的 page contenttype text html charset gbk 應該保持一致 2 不能通過fileurl向被包含的jsp頁面傳遞引數,因為此靜態包含是發生在jsp頁面轉換為servlet的轉換期間,此時的引數是伺服器端設定的死的引數,完全沒有經過客戶端,這種引數是...