problemscpp
A collection of my answers to algorithm problems in c++.
函数
acwing::acwing3542 命名空间参考

  1. 查找
更多...

函数

int main (istream &cin, ostream &cout)
 
 TEST (acwing3542, case1)
 

详细描述

  1. 查找

函数说明

◆ main()

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

在文件 acwing408.cpp1286 行定义.

1286 {
1287 int n, a;
1288 cin >> n;
1289 unordered_set<int> us = unordered_set<int>();
1290 while(n--) {
1291 cin >> a;
1292 us.insert(a);
1293 }
1294 cin >> n;
1295 while(n--) {
1296 cin >> a;
1297 cout << (us.find(a) != us.end() ? "YES" : "NO") << endl;
1298 }
1299 return 0;
1300 }

被这些函数引用 TEST().

◆ TEST()

acwing::acwing3542::TEST ( acwing3542  ,
case1   
)

在文件 acwing408_test.cpp1556 行定义.

1556 {
1557 istringstream in("5\n"
1558 "1 5 2 4 3\n"
1559 "3\n"
1560 "2 5 6");
1561 auto out = ostringstream();
1562 main(in, out);
1563 const auto ans = out.str();
1564 ASSERT_EQ("YES\n"
1565 "YES\n"
1566 "NO\n",
1567 ans);
1568 }
int main(int argc, char **argv)
Definition: main.cpp:5

引用了 main().