标签:只有两个字符只出现了一次 其他所有字符都是成对出现的。怎么找出这两个数
#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<stdlib.h> int main() { int ascii[255] = { 0 }; int arr[] = { 1, 9, 1, 2, 3, 4, 4, 9}; int len = sizeof(arr) / sizeof(arr[0]); int i = 0; for (i = 0; i < len; i++) { ascii[arr[i]] ++; } for (i = 0; i < len; i++) { if (ascii[arr[i]] == 1) { printf("%d ", arr[i]); } } system("pause"); return 0; }
C语言:给一组字符,只有两个字符只出现了一次,其他所有字符都是成对出现的。怎么找出这两个数
标签:只有两个字符只出现了一次 其他所有字符都是成对出现的。怎么找出这两个数
原文地址:http://10740184.blog.51cto.com/10730184/1712535