problemscpp
A collection of my answers to algorithm problems in c++.
静态 Public 成员函数 | 所有成员列表
acwing::acwing817类 参考

AcWing 817. 数组去重 更多...

#include <acwing.h>

静态 Public 成员函数

static int get_unique_count (int a[], int n)
 返回数组前n个数中的不同数的个数 更多...
 
static int main (istream &cin, ostream &cout)
 

详细描述

AcWing 817. 数组去重

在文件 acwing.h1484 行定义.

成员函数说明

◆ get_unique_count()

int acwing::acwing817::get_unique_count ( int  a[],
int  n 
)
static

返回数组前n个数中的不同数的个数

在文件 acwing.cpp4734 行定义.

4734 {
4735 unordered_set<int> um;
4736 for(int i = 0; i < n; i++) {
4737 um.insert(a[i]);
4738 }
4739 return um.size();
4740 }

◆ main()

int acwing::acwing817::main ( istream &  cin,
ostream &  cout 
)
static

在文件 acwing.cpp4722 行定义.

4722 {
4723 int n;
4724 cin >> n;
4725 auto *a = new int[n];
4726 for(int i = 0; i < n; i++) {
4727 cin >> a[i];
4728 }
4729 cout << get_unique_count(a, n);
4730 delete[] a;
4731 return 0;
4732 }
static int get_unique_count(int a[], int n)
返回数组前n个数中的不同数的个数
Definition: acwing.cpp:4734

被这些函数引用 acwing::TEST().


该类的文档由以下文件生成: