判斷兩個陣列中是否有相同的元素 C語言

2021-08-14 12:57:04 字數 815 閱讀 5864

判斷兩個陣列中是否有相同的元素

方法一:用第乙個陣列的第乙個元素遍歷第二個陣列的每乙個元素,然後依次用第乙個陣列的第二個第三個等等元素遍歷陣列二的每乙個元素。

#include

int main()

; int arr2 = ;

int len1 = sizeof(arr1) / sizeof(arr1[0]);

int len2 = sizeof(arr2) / sizeof(arr2[0]);

for (i = 0; i < len1; i++)}}

printf("有%d個相同元素", count);

方法二: 兩個相同數字異或的結果等於零

#include

int main()

; int arr2 = ;

int len1 = sizeof(arr1) / sizeof(arr1[0]);

int len2 = sizeof(arr2) / sizeof(arr2[0]);

for (i = 0; i < len1; i++)}}

printf("有%d個相同的元素。\n",count);

判斷兩個陣列是否相同 16

案例需求 定義乙個方法,用於比較兩個陣列的內容是否相同和不相同。int arr1 int arr2 分析a 定義2個陣列。b 定義乙個方法封裝判斷陣列內容是否相同的功能,所以這個方法就應該接受2個陣列。這個方法最好給它乙個返回值,認為相同返回true,反之返回false.c.呼叫方法傳入陣列,得到比...

第十六周 OJ 判斷兩個陣列中是否有相同元素

檔名稱 hane the same number?完成日期 2014.12.15.版 本 號 v1.0 問題描述 輸入兩個陣列中要存放的元素個數及元素值 不超過50個 判斷這兩個陣列中是否有相同的數字 輸入描述 輸入兩個陣列中要存放的元素個數及元素值 不超過50個 程式輸出 當兩組數中有相同數字時,...

判斷兩個陣列中是否存在相同的數字

有2個陣列.裡面有n個整數,設計乙個演算法o nlog2 n 看是否兩個陣列裡存在同乙個數 1 思路 把這個陣列放在乙個陣列中排序,然後遍歷一邊陣列就可以判斷,缺點需要額外的空間支援 include includevoid quicksort int s,int start,int end retu...