如何寫一個(gè)c語(yǔ)言程序求兩個(gè)集合的交集?
定義兩個(gè)數(shù)組存放這兩個(gè)集合,再定義一個(gè)數(shù)組存放它們的集合,用類似冒泡排序的算法,遍歷數(shù)組1中的第一個(gè)元素和數(shù)組2中每一個(gè)元素,若有相同的,則把這個(gè)元素放入第三個(gè)數(shù)組,繼續(xù)遍歷,知道數(shù)組1遍歷完所有元素,那數(shù)組3中的元素,即為兩個(gè)數(shù)組(集合)的交集。
如何寫一個(gè)c語(yǔ)言程序求兩個(gè)集合的交集?
定義兩個(gè)數(shù)組存放這兩個(gè)集合,再定義一個(gè)數(shù)組存放它們的集合,用類似冒泡排序的算法,遍歷數(shù)組1中的第一個(gè)元素和數(shù)組2中每一個(gè)元素,若有相同的,則把這個(gè)元素放入第三個(gè)數(shù)組,繼續(xù)遍歷,知道數(shù)組1遍歷完所有元素,那數(shù)組3中的元素,即為兩個(gè)數(shù)組(集合)的交集。