華為OD機(jī)試-找出兩個(gè)整數(shù)數(shù)組中同時(shí)出現(xiàn)的整數(shù)
現(xiàn)有兩個(gè)整數(shù)數(shù)組,需要你找出兩個(gè)數(shù)組中同時(shí)出現(xiàn)的整數(shù),并按照如下要求輸出:
1.有同時(shí)出現(xiàn)的整教時(shí),先按照同時(shí)出現(xiàn)次數(shù)(整數(shù)在兩人數(shù)組中都出現(xiàn)并目出現(xiàn)次數(shù)較少的那人)進(jìn)行歸類,然后按照出現(xiàn)次數(shù)從小到大依次按行輸出。
2.沒有同時(shí)出現(xiàn)的整數(shù)時(shí),輸出NULL
輸入描述
第一行為第一個(gè)整數(shù)數(shù)組,第二行為第二個(gè)整數(shù)數(shù)組,每行數(shù)中整數(shù)與整數(shù)之間以英文號(hào)分,整數(shù)的取值范用為200,2001,數(shù)組長度的范用為[1,10000]之間的整數(shù)。
輸出描述
按照出現(xiàn)次數(shù)從小到大依次按行輸出,每行輸出的格式為:
出現(xiàn)次數(shù):該出現(xiàn)次數(shù)下的整數(shù)升序排序的結(jié)果
格式中的"."為英文冒號(hào),整數(shù)間以英文逗號(hào)分隔.
示例1:
輸入
5,3,6,-8,0,11
2,8,8,8,-1,15
輸出
NULL
說明
兩個(gè)整數(shù)數(shù)組沒有同時(shí)出現(xiàn)的整數(shù),輸出NULL。
示例2:
輸入:
5,8,11,3,6,8,8,-1,11,2,11,11
11,2,11,8,6,8,8,-1,8,15,3,-9,11
輸出
1:-1,2,3,6
3:8,11
說明
兩整數(shù)數(shù)組中同時(shí)出現(xiàn)的整數(shù)為-12、3、6、8、11,其中同時(shí)出現(xiàn)次數(shù)為1的整數(shù)為-1,2,3.6(升序排序),同時(shí)出現(xiàn)次數(shù)為3的整數(shù)為8,11(升序排序),先升序輸出出現(xiàn)次數(shù)為1的整數(shù),再升序輸出出現(xiàn)次數(shù)為3的整數(shù)。
Java 實(shí)現(xiàn):https://renjie.blog.csdn.net/article/details/130921339
Python實(shí)現(xiàn):https://renjie.blog.csdn.net/article/details/130978586
C++ 實(shí)現(xiàn):https://renjie.blog.csdn.net/article/details/131023562
JavaScript實(shí)現(xiàn):https://renjie.blog.csdn.net/article/details/131248867
C實(shí)現(xiàn):https://renjie.blog.csdn.net/article/details/129190260