problemscpp
A collection of my answers to algorithm problems in c++.
载入中...
搜索中...
未找到
acwing::acwing816类 参考

AcWing 816. 数组翻转 更多...

#include <acwing.h>

静态 Public 成员函数

static int main (istream &cin, ostream &cout)
 
static void reverse (int a[], int size)
 

详细描述

AcWing 816. 数组翻转

在文件 acwing.h1470 行定义.

成员函数说明

◆ main()

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

在文件 acwing.cpp4684 行定义.

4684 {
4685 int n;
4686 int size;
4687 cin >> n >> size;
4688 auto *a = new int[n];
4689 for(int i = 0; i < n; i++) {
4690 cin >> a[i];
4691 }
4692 reverse(a, size);
4693 for(int i = 0; i < n; i++) {
4694 cout << a[i] << " ";
4695 }
4696 delete[] a;
4697 return 0;
4698 }
static void reverse(int a[], int size)

引用了 reverse().

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

◆ reverse()

void acwing::acwing816::reverse ( int a[],
int size )
static

在文件 acwing.cpp4700 行定义.

4700 {
4701 for(int i = 0; i < size - 1 - i; i++) {
4702 const int tmp = a[i];
4703 a[i] = a[size - 1 - i];
4704 a[size - 1 - i] = tmp;
4705 }
4706 }

被这些函数引用 main().


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