反转数组
vector<int>A;
int a;
cin>>a;
while(a>0){
A.push_back(a%10);
a/=10;
}
reverse(A.begin(),A.end());
先把整数拆成数字储存到数组里,可以用reverse(A.begin(),A.end());来反转数组,通过这个方法可以解决如回文数字等问题
vector<int>A;
int a;
cin>>a;
while(a>0){
A.push_back(a%10);
a/=10;
}
reverse(A.begin(),A.end());
先把整数拆成数字储存到数组里,可以用reverse(A.begin(),A.end());来反转数组,通过这个方法可以解决如回文数字等问题
相关推荐