找出兩個數(shù)組中相同的元素 idl怎么找出兩個數(shù)組相同元素?
idl怎么找出兩個數(shù)組相同元素?首先找到數(shù)組1和數(shù)組2的相同元素,然后找到相同的元素。這個交集是數(shù)組3的交集,以此類推,可以在多個數(shù)組中找到相同的元素。數(shù)組是按一定順序排列的相同數(shù)據(jù)類型的元素的集合。
idl怎么找出兩個數(shù)組相同元素?
首先找到數(shù)組1和數(shù)組2的相同元素,然后找到相同的元素。這個交集是數(shù)組3的交集,以此類推,可以在多個數(shù)組中找到相同的元素。數(shù)組是按一定順序排列的相同數(shù)據(jù)類型的元素的集合。它是一個集合,用一個名稱命名有限個相同類型的變量,然后用一個數(shù)字區(qū)分它們的變量。這個名稱稱為數(shù)組名,數(shù)字稱為下標(biāo)。組成數(shù)組的變量稱為數(shù)組的組成部分,也稱為數(shù)組的元素,有時稱為下標(biāo)變量。數(shù)組是為了方便程序設(shè)計中的處理,將同一類型的若干變量有序地組織起來的一種形式。按順序排列的一組相似的數(shù)據(jù)元素稱為數(shù)組。
高效查找出2個數(shù)組中相同的元素?
這取決于數(shù)組中元素的數(shù)量。如果元素較少,則直接從數(shù)組a的前面到后面各取一個,與數(shù)組B中的元素逐一比較。如果元素較多,前一種方法是n*n級,相對較慢。此時,可以以相同的方式對兩個數(shù)組進行排序,并同時從兩個數(shù)組中選取一個進行比較。如果數(shù)組a中有很多元素,前一種方法是n*n級,如果素數(shù)大于B中的當(dāng)前元素,則速度相對較慢,直接從B中提取下一個元素并與a進行比較,依此類推。