胡益涛


私信TA

用户名:uq_22738763435

访问量:35

签 名:

算法也是算

等  级
排  名 62566
经  验 211
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

解题思路:转化为字符串问题

注意事项:字符串反转,双指针

参考代码:

#include<bits/stdc++.h>

using namespace std;

string ver(string s){//反转字符串 

int len=s.size();

for(int i=0,j=len-1;i<len/2;i++,j--){//双指针 

swap(s[i],s[j]);//交换 

}

return s;

}

int main()

{

   string s;

   cin>>s;

  int l=s.size();

  cout<<l<<endl;

  for(int i=0;i<l;++i){

  cout<<s[i];

  if(i!=5){//最后一个数字后不能有空格 

 cout<<" ";

}

  }

  cout<<endl;

  string t=ver(s);

  cout<<t<<endl;

    return 0;

}



 

0.0分

0 人评分

  评论区

  • «
  • »