class Solution {
public:
//返回两数串联后的值
long long is(int m,int n){
long long ans=n;
int i=0;
while(n){
n/=10;
i++;
}
return ans+m*pow(10,i);
}
long long findTheArrayConcVal(vector<int>& nums) {
long long res=0;
int i=0,j=nums.size()-1;
for(i=0;i<j;i++){
res+=is(nums[i],nums[j]);
j--;
}
//当i和j相等时,表示数组长度为奇数且nums【i】未加入结果中
if(i==j)res+=nums[j];
return res;
}
};
标签:10,nums,int,2562,long,力扣,ans,指针
From: https://blog.51cto.com/u_15974747/8240655