using namespace std;
ios::sync_with_stdio(false);
cin.tie(nullptr);
取消同步,加快cin;cout速度,防止cin TLE
函数使用数组参数时报错:
在函数中不能直接使用数组,如传入a.sizez(),sizeof(a)等,都是不正确的。
会报错提示为:‘sizeof’ on array function parameter ‘array’ will return size of ‘int*’
原因是:C/C++中如果一个函数接受一个数组作为参数,那么数组将会被退化为指针。
解决方法是,若需要数组长度,可以先在main里定义一个len,使len = a.size();再把len传入函数