PAT-A1041(C/C++代码解析)

1041 Be Unique (20 分)
PAT-A1041(C/C++代码解析)
PAT-A1041(C/C++代码解析)
注:散列

#include <stdio.h>
#include <string.h>
int main ()
{
	int n,flag=0;
	scanf ("%d",&n);
	int i,hash[100001]={0},bet[n];
	for (i=0;i<n;i++)
	{
		scanf ("%d",&bet[i]);
		hash[bet[i]]++;
	}
	for (i=0;i<n;i++)
	{
		if (hash[bet[i]]==1)
		{
			printf ("%d",bet[i]);
			flag=1;
			break;
		}
	}
	if (flag==0)
	printf ("None");
	return 0;
}
上一篇:@[TOC](第八章. Java数据结构)


下一篇:【数学建模】—2021年MCM美赛A题翻译