当前位置: 首页 > news >正文

一流专业建设规划seo排名优化服务

一流专业建设规划,seo排名优化服务,wordpress后台切换中文,北京市建设工程信息网知名中项网📘北尘_:个人主页 🌎个人专栏:《Linux操作系统》《经典算法试题 》《C》 《数据结构与算法》 ☀️走在路上,不忘来时的初心 文章目录 一、字符串相加1、题目讲解2、思路讲解3、代码实现 二、仅仅反转字母1、题目讲解2、思路讲解3…

在这里插入图片描述


📘北尘_:个人主页

🌎个人专栏:《Linux操作系统》《经典算法试题 》《C++》 《数据结构与算法》

☀️走在路上,不忘来时的初心

文章目录

  • 一、字符串相加
    • 1、题目讲解
    • 2、思路讲解
    • 3、代码实现
  • 二、仅仅反转字母
    • 1、题目讲解
    • 2、思路讲解
    • 3、代码实现
  • 三、字符串中第一个唯一字符
    • 1、题目讲解
    • 2、思路讲解
    • 3、代码实现
  • 四、字符串最后一个单词的长度
    • 1、题目讲解
    • 2、思路讲解
    • 3、代码实现
  • 五、验证回文串
    • 1、题目讲解
    • 2、思路讲解
    • 3、代码实现

一、字符串相加

1、题目讲解

在这里插入图片描述

2、思路讲解

在这里插入图片描述

3、代码实现

class Solution {
public:string addStrings(string num1, string num2) {int end1=num1.size()-1,end2=num2.size()-1;int next=0;string m;while(end1>=0 || end2>=0 ){int v1=0,v2=0;if(end1>=0)v1=num1[end1--]-'0';if(end2>=0)v2=num2[end2--]-'0';int ret=v1+v2+next;next=ret/10;ret%=10;m+=ret+'0';}if(next==1)m+='1';reverse(m.begin(),m.end());return m;   } 
};

二、仅仅反转字母

1、题目讲解

在这里插入图片描述

2、思路讲解

在这里插入图片描述

3、代码实现

class Solution {
public:bool letter(char ch){if(ch>='a' && ch<='z') return true;if(ch>='A' && ch<='Z') return true;else return false;} string reverseOnlyLetters(string s) {int end=s.size()-1,begin=0;while(begin<end){while(begin<end && !letter(s[end])){--end;}while(begin<end && !letter(s[begin])){++begin;}swap(s[begin++],s[end--]);}return s;}     
};

三、字符串中第一个唯一字符

1、题目讲解

在这里插入图片描述

2、思路讲解

在这里插入图片描述

3、代码实现

class Solution {
public:int firstUniqChar(string s) {int count[256]={0};int size=s.size();for(int i=0;i<size;i++){count[s[i]]++;}int n=-1;for(int i=0;i<size;i++){if(count[s[i]]==1) {n=i;break;}}return n;}
};

四、字符串最后一个单词的长度

1、题目讲解

在这里插入图片描述

2、思路讲解

在这里插入图片描述

3、代码实现

#include <iostream>
using namespace std;int main() 
{string s1;getline(cin,s1);int i=s1.rfind(' ');if(i!=string::npos)cout<<s1.size()-(i+1)<<endl;else cout<<s1.size();return 0;
}

五、验证回文串

1、题目讲解

在这里插入图片描述

2、思路讲解

在这里插入图片描述

3、代码实现

class Solution {
public:bool isPalindrome(string s) {int n=s.size();string s1;for(int i=0;i<n;i++){if(s[i]>='a' && s[i]<='z')s1+=s[i];else if(s[i]>='A' && s[i]<='Z')s1+=s[i]+32;else if(s[i]>='0' && s[i]<='9')s1+=s[i];  }int end=s1.size();for(int i=0;i<end/2;i++){if(s1[i]!=s1[end-i-1]){return false;}}return true;}
};

http://www.tj-hxxt.cn/news/3477.html

相关文章:

  • 公司简介英文怎么说seopc流量排名官网
  • 深圳南山做网站的公司bt种子bt天堂
  • 做美食视频的网站有哪些郑州官网网站优化公司
  • 电子商务网站建设的方法和工具营销策划与运营公司
  • 淘宝客优惠券网站怎么做的友情链接收录
  • 遵义网站推广网站查询服务器
  • 有单独做网站维护的必要吗推广小程序拿佣金
  • 团队拓展训练上海百度seo
  • 网站菜单栏代码谷歌首页
  • 网站开发程序制作域名备案大连seo网站推广
  • 中国建设银行密码重置网站网络销售管理条例
  • 网站界面可以做版权吗网络推广营销方案免费
  • 手机网站跳转代码企业如何做好网络营销
  • 如何帮人做网站赚钱吗游戏代理怎么找渠道
  • 手机网页及网站设计 pdf志鸿优化设计答案网
  • 网站首页设计图片简约百度搜索引擎优化的推广计划
  • 建设一个电子商务网站的基本步骤能翻到国外的浏览器
  • 前端做网站seo推广优化
  • 做淘客网站去哪里购买空间找网络公司做推广费用
  • 广州移动 网站设计国内推广平台
  • 免费驾校网站模板朔州网站seo
  • 西安企业电话重庆优化seo
  • wordpress+书店seo是什么意思如何实现
  • 大兴安岭地网站seo天津百度网站快速排名
  • 关于网站及新媒体平台建设的规划亚洲7号卫星电视
  • c 网站开发案例大全怎么推广自己的店铺
  • 网站不能风格软文兼职10元一篇
  • 广东顺德网站建设代刷网站推广免费
  • 多合一建网站国内新闻大事20条简短
  • 静海做网站公司外链网盘网站